【发布时间】:2018-08-29 18:35:03
【问题描述】:
在我的脚本顶部,我有以下内容:
// ==UserScript==
// @name Test script
// @description testing auto-update
// @namespace http://tampermonkey.net/
// @author newbie
// @version 1.0.0
// @updateURL https://github.com/mygithubaccount/test/raw/master/test.user.js
// @downloadURL https://github.com/mygithubaccount/test/raw/master/test.user.js
// @match http://awebsite.com/*
// @run-at document-end
// @grant GM_getResourceText
// @grant GM_addStyle
// @grant GM_xmlhttpRequest
// @grant GM_getResourceURL
// @grant GM_xmlhttpRequest
// ==/UserScript==
请注意,这些值仅作为示例。
当我对脚本进行更改并增加 github 上的版本号然后将更改推送到 master 时,它会更新原始脚本链接,但是我没有从 Tampermonkey 获得自动更新,因为在弹出窗口中说脚本有更新。只有当我手动转到链接并重新安装脚本来更新它时,它才会更新。
如何使用弹出窗口进行自动更新?
【问题讨论】:
-
我认为如果你在 TM 的 github repo 或他们的论坛上发帖,你将有更好的机会解决它。