更新时的tampermonkey使更改日志弹出

问题描述 投票:0回答:1

有什么方法可以在TamperMonkey脚本更新时弹出更改日志吗?

我已经尝试使用LocalStorage存储当前的GM_info,但GM_info似乎不存在/工作。

tampermonkey greasemonkey-4
1个回答
1
投票

我这样做是通过将版本号硬编码到我的脚本中,将其保存到LocalStorage,并让脚本检查存储的版本是否与正在运行的脚本的版本匹配。

您应该能够使用GM_info.script.version从用户脚本元数据块访问版本号,而不是分别对版本号进行硬编码 - 这应该适用于GreaseMonkey和TamperMonkey。

但请注意,从版本4.0开始,GreaseMonkey正在转向新的API:[GM.info][1]而不是GM_info。目前,两者都在GreaseMonkey v4.1中工作,但只有GM_info在TamperMonkey v4.4中工作。如果你已经更新了GM4的脚本,你可能已经破坏了TamperMonkey。

© www.soinside.com 2019 - 2024. All rights reserved.