में अपरिभाषित है मैं एक Google क्रोम एक्सटेंशन विकसित कर रहा हूं, और थोड़ी देर के लिए एक पर काम कर रहा हूं। तो यह थोड़ी देर के लिए स्थापित किया गया है, और मैंने "भंडारण" अनुमति को शामिल करने के लिए मैनिफेस्ट फ़ाइल को अपडेट किया और एक्सटेंशन को फिर से लोड किया। हालांकि, जब मैं इसे कंसोल में आज़माता हूं, chrome.storage
undefined
है। मैंने क्रोम को फिर से शुरू किया और अभी भी कुछ भी नहीं।chrome.storage क्रोम एक्सटेंशन
मेरे मैनिफ़ेस्ट फ़ाइल इस तरह दिखता है:
{
... snip ...
"permissions": [
"tabs",
"http://*/*",
"https://*/*",
"chrome://favicon/",
"storage"
]
}
मैं अनुप्रयोग को पुनर्स्थापित कर सकता है, लेकिन मैं संकोच कर रहा हूँ, के बाद से: यह विस्तार के मौजूदा उपयोगकर्ताओं के लिए ही होगा? यह प्रलेखन में कहता है कि अनुमति कोई चेतावनी नहीं दिखाएगी या अस्थायी रूप से अधिक अनुमतियों को जोड़ने के लिए एक्सटेंशन को अवरुद्ध नहीं करेगी।
मेरा प्रश्न मुख्य रूप से, मेरे एक्सटेंशन के मौजूदा उपयोगकर्ता कैसे प्रभावित होंगे? क्या उन्हें चेतावनी मिल जाएगी और विस्तार तब तक अक्षम हो जाएगा जब तक वे इसे सक्रिय रूप से सक्षम नहीं करते? या यह सिर्फ एक स्थानीय develpment मुद्दा है?
कंसोल में आप इसे कितनी कोशिश कर रहे हैं? क्या इसे वास्तव में तब तक अपरिभाषित नहीं किया जाना चाहिए जब तक आप इसका उपयोग नहीं करते? – Gravitate