मैं मेटा ब्लॉक में मेरे उपयोगकर्ता स्क्रिप्ट के संस्करण, इस तरह परिभाषित किया गया? मैं alert("This is version " + SCRIPT_VERSION + ".");
जैसे कुछ करने में सक्षम होना चाहता हूं।Greasemonkey स्क्रिप्ट संस्करण लगातार
6
A
उत्तर
11
यदि आप Greasemonkey 0.9.16 (अभी जारी) में अपग्रेड करते हैं, तो आप ब्रांड को नए GM_info
object का उपयोग कर सकते हैं।
आपके पास अपनी स्क्रिप्ट उदाहरण के लिए इस जोड़ सकते हैं, इसके बाद के संस्करण:
var myVersion = GM_info.script.version;
console.log ('Version: ', myVersion, myVersion === "5.3.0");
कौन सा होगा उत्पादन इस कंसोल के लिए:
Version: 5.3.0 true
जीएम संस्करणों के लिए पहले 0.9.16, आपको या तो @resource
के रूप में अपनी खुद की स्क्रिप्ट पढ़नी होगी या एनसी का उपयोग करना होगा "Knowing Your Own Metadata" में दिखाए गए अप्सुलेशन तकनीकें।