wec*_*sam 9 greasemonkey version
我在元块中定义了我的用户脚本的版本,如下所示:
// ==UserScript==
// @name Script Name
// @description Something about what this script does
// @include http://www.example.com/
// @version 5.3.0
// @run-at document-end
// ==/UserScript==
Run Code Online (Sandbox Code Playgroud)
有没有办法获得我定义的版本号?我希望能够做类似的事情alert("This is version " + SCRIPT_VERSION + ".");.
Bro*_*ams 17
如果升级到Greasemonkey 0.9.16(刚刚发布),则可以使用全新的GM_info对象.
您可以将其添加到上面的脚本示例中:
var myVersion = GM_info.script.version;
console.log ('Version: ', myVersion, myVersion === "5.3.0");
Run Code Online (Sandbox Code Playgroud)
哪个会输出到控制台:
Version: 5.3.0 true
Run Code Online (Sandbox Code Playgroud)
对于0.9.16之前的GM版本,您必须自己阅读自己的脚本@resource或使用封装技术,如"了解自己的元数据"中所示.
| 归档时间: |
|
| 查看次数: |
2600 次 |
| 最近记录: |