GM_script
GM_script copied to clipboard
[Bug]在TamperMonkey 5.3.3上失效
Bug: 在TamperMonkey 5.3.3上完全失效
问题表现
脚本在TamperMonkey 5.3.3, Edge桌面版 版本 133.0.3065.92 (正式版本) (64 位) 上失效(已开启扩展开发人员模式). 在TamperMonkey中无法加载出配置菜单, 搜索页面恢复到未启用脚本的样式, 在设置网站中无法获取到版本号, 修改无法保存.
换用脚本猫后可以正常加载运行.
相关日志
与AC-Baidu脚本相关的浏览器日志:
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'appendChild')
at userscript.html?name=AC-baidu-%25E9%2587%258D%25E5%25AE%259A%25E5%2590%2591%25E4%25BC%2598%25E5%258C%2596%25E7%2599%25BE%25E5%25BA%25A6%25E6%2590%259C%25E7%258B%2597%25E8%25B0%25B7%25E6%25AD%258C%25E5%25BF%2585%25E5%25BA%2594%25E6%2590%259C%25E7%25B4%25A2_favicon_%25E5%258F%258C%25E5%2588%2597.user.js&id=3a276001-c3a0-4920-b92d-1d9d0c4f54ca:11:145837
at userscript.html?name=AC-baidu-%25E9%2587%258D%25E5%25AE%259A%25E5%2590%2591%25E4%25BC%2598%25E5%258C%2596%25E7%2599%25BE%25E5%25BA%25A6%25E6%2590%259C%25E7%258B%2597%25E8%25B0%25B7%25E6%25AD%258C%25E5%25BF%2585%25E5%25BA%2594%25E6%2590%259C%25E7%25B4%25A2_favicon_%25E5%258F%258C%25E5%2588%2597.user.js&id=3a276001-c3a0-4920-b92d-1d9d0c4f54ca:11:195
at Proxy.<anonymous> (userscript.html?name=AC-baidu-%25E9%2587%258D%25E5%25AE%259A%25E5%2590%2591%25E4%25BC%2598%25E5%258C%2596%25E7%2599%25BE%25E5%25BA%25A6%25E6%2590%259C%25E7%258B%2597%25E8%25B0%25B7%25E6%25AD%258C%25E5%25BF%2585%25E5%25BA%2594%25E6%2590%259C%25E7%25B4%25A2_favicon_%25E5%258F%258C%25E5%2588%2597.user.js&id=3a276001-c3a0-4920-b92d-1d9d0c4f54ca:11:199)
at Pt (<anonymous>:10:89)
at userscript.html?name=AC-baidu-%25E9%2587%258D%25E5%25AE%259A%25E5%2590%2591%25E4%25BC%2598%25E5%258C%2596%25E7%2599%25BE%25E5%25BA%25A6%25E6%2590%259C%25E7%258B%2597%25E8%25B0%25B7%25E6%25AD%258C%25E5%25BF%2585%25E5%25BA%2594%25E6%2590%259C%25E7%25B4%25A2_favicon_%25E5%258F%258C%25E5%2588%2597.user.js&id=3a276001-c3a0-4920-b92d-1d9d0c4f54ca:1:87
at window.__f__m7wtk857.7y (userscript.html?name=AC-baidu-%25E9%2587%258D%25E5%25AE%259A%25E5%2590%2591%25E4%25BC%2598%25E5%258C%2596%25E7%2599%25BE%25E5%25BA%25A6%25E6%2590%259C%25E7%258B%2597%25E8%25B0%25B7%25E6%25AD%258C%25E5%25BF%2585%25E5%25BA%2594%25E6%2590%259C%25E7%25B4%25A2_favicon_%25E5%258F%258C%25E5%2588%2597.user.js&id=3a276001-c3a0-4920-b92d-1d9d0c4f54ca:1:523)
at Pt (<anonymous>:10:89)
at r.setMessageListener.r (<anonymous>:86:186)
at <anonymous>:87:447
at set (<anonymous>:96:130)
暂时不能复现这个问题,如果可以的话,加群私聊群主呢 Q群号码:611640684
在Chrome浏览器(奶酪版)133.0.6943.60(正式版本)(64 位)上也失效了,但是退回到27.09可正常使用。
在Chrome浏览器(奶酪版)
133.0.6943.60(正式版本)(64 位)上也失效了,但是退回到27.09可正常使用。
看来不是TamperMonkey的问题,也不是ViolentMonkey的问题,而是Chrome更新了导致的这个问题 估计得稍微等等了,原因已经找到了,其中的依赖更新导致的: 上个版本的less.js使用了greayfork的地址,但是greasyfork被墙了 然后换了一个地址,自己推送的,但是这个js好像有bug,运行的时候,网页上还没有head标签导致的后续脚本不执行
我等等看less.js合并我的push看看,如果不行的话,我自己拉一个分支出来先解决问题再说