google-chrome-extension
पृष्ठभूमि पृष्ठ
खोज…
घोषणा में पृष्ठभूमि पृष्ठ की घोषणा
एक्सटेंशन मेनिफेस्ट में बैकग्राउंड पेज रजिस्टर करने के दो तरीके हैं।
scriptsसंपत्तिसामान्य स्थिति में, पृष्ठभूमि पृष्ठ को किसी HTML मार्कअप की आवश्यकता नहीं होती है। हम
scriptsप्रॉपर्टी का उपयोग करके इस प्रकार के बैकग्राउंड पेज रजिस्टर कर सकते हैं।इस स्थिति में, विस्तार प्रणाली द्वारा एक पृष्ठभूमि पृष्ठ तैयार किया जाएगा जिसमें
scriptsसंपत्ति में सूचीबद्ध प्रत्येक फ़ाइल शामिल है।{ ... "background": { "scripts": ["background1.js", "background2.js"], "persistent": true }, ... }pageगुणकुछ मामलों में, हम पृष्ठभूमि पृष्ठ में HTML निर्दिष्ट करना चाह सकते हैं, हम उस
pageसंपत्ति का उपयोग करके प्राप्त कर सकते हैं।{ ... "background": { "page": "background.html", "persistent": true }, ... }
scripts वीएस page
यह कहना मुश्किल है कि कौन सा बेहतर है। हम page संपत्ति का उपयोग कर सकते हैं और भविष्य के उपयोग के लिए HTML पृष्ठ में कुछ तत्व घोषित किए जा सकते हैं। हम एचटीएमएल पेज को स्पष्ट रूप से घोषित किए बिना स्क्रिप्ट में ऐसे तत्वों को गतिशील रूप से भी बना सकते हैं। यह सब वास्तविक जरूरतों पर निर्भर करता है।