"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एंड्रॉइड 5.0.0+ ऐप्स में ''स्क्रिप्ट लोड करने से इनकार'' त्रुटि को कैसे ठीक करें?

एंड्रॉइड 5.0.0+ ऐप्स में ''स्क्रिप्ट लोड करने से इनकार'' त्रुटि को कैसे ठीक करें?

2024-11-09 को प्रकाशित
ब्राउज़ करें:912

How to Fix \

एंड्रॉइड 5.0.0 डिवाइसों में "स्क्रिप्ट लोड करने से इनकार" त्रुटि को संबोधित करना

लॉलीपॉप या बाद में चलने वाले एंड्रॉइड डिवाइसों पर कॉर्डोवा ऐप्स तैनात करते समय , डेवलपर्स को "स्क्रिप्ट लोड करने से इनकार" त्रुटि का सामना करना पड़ सकता है। यह त्रुटि एंड्रॉइड के इन संस्करणों में लागू सख्त सामग्री सुरक्षा नीति (सीएसपी) से उत्पन्न होती है।

सीएसपी निर्देश यह सुनिश्चित करता है कि स्क्रिप्ट केवल विश्वसनीय स्रोतों से लोड की जाती हैं। डिफ़ॉल्ट रूप से, यह वेब पेज के मूल ('स्वयं') से स्क्रिप्ट की अनुमति देता है और परीक्षण उद्देश्यों के लिए 'असुरक्षित-eval' और 'असुरक्षित-इनलाइन' को सक्षम करता है। हालाँकि, तृतीय-पक्ष स्रोतों से स्क्रिप्ट शामिल करते समय यह नीति प्रतिबंधात्मक हो सकती है।

इस समस्या को हल करने के लिए, डेवलपर्स अपने प्रोजेक्ट की Index.html फ़ाइल में CSP निर्देश को संशोधित कर सकते हैं। निर्देश में निम्नलिखित पंक्ति जोड़कर, वे अतिरिक्त विश्वसनीय स्रोत निर्दिष्ट कर सकते हैं:

उदाहरण के लिए, यदि दूरस्थ जावास्क्रिप्ट फ़ाइल http://Guess.What.com/MyScript.js पर स्थित है , संशोधित मेटा टैग होगा:

इस संशोधन को शामिल करके, सीएसपी नीति स्पष्ट रूप से दूरस्थ स्रोत पर भरोसा करती है और स्क्रिप्ट को लोड करने की अनुमति देती है सफलतापूर्वक.

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729314377 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3