ScriptCat GM.setValue 不能持久化?
Closed this issue · 20 comments
看了一下,应该是grant的问题
grant GM.setValue是无效的
grant GM_setValue就可以了
是没有处理GM.*的权限授予,这是一个兼容性的问题
是没有处理GM.*的权限授予,这是一个兼容性的问题
connect 好像也没处理?我看log好像axios访问不了
connect这个处理了的,有复现代码吗?
connect这个处理了的,有复现代码吗?
bilibili-app-recommend 我有点查不出来了(最后结果就是APP推荐获取不了
怎么使用和复现呢?我去看看
我把grant改成这样后,好像可以,不过我也没用过这个脚本,不清楚正常情况是怎么样
// @grant GM_getValue
// @grant GM_openInTab
// @grant GM_setClipboard
// @grant GM_setValue
// @grant GM_xmlhttpRequest
// @grant GM_addStyle
// @grant GM.getValue
// @grant GM.openInTab
// @grant GM.setClipboard
// @grant GM.setValue
// @grant GM.xmlHttpRequest
// @grant GM.addStyle
我把grant改成这样后,好像可以,不过我也没用过这个脚本,不清楚正常情况是怎么样
// @grant GM_getValue // @grant GM_openInTab // @grant GM_setClipboard // @grant GM_setValue // @grant GM_xmlhttpRequest // @grant GM_addStyle // @grant GM.getValue // @grant GM.openInTab // @grant GM.setClipboard // @grant GM.setValue // @grant GM.xmlHttpRequest // @grant GM.addStyle
这个API https://app.bilibili.com/x/v2/feed/index
估计是跨域?我CORS允许了一下 好像不行
这个功能在哪里呢?
这个错误感觉是网络问题导致的 不是扩展,直接访问这个URL呢?
这个错误感觉是网络问题导致的 不是扩展,直接访问这个URL呢?
正常的,我用postman测了一下也是好的,没携带Referer头就是正常的
@k99k5 哥哥看看background中的network有没有发送这个请求,我这里加上上面的@grant
看起来是没问题的,脚本版本为0.19.5,浏览器:版本 120.0.2210.61 (正式版本) (arm64)
打开浏览器的开发者模式,然后点扩展的background.html
使用GM_xmlhttpRequest发送的请求可以在这里看到
好像没走,我更新下脚本看看
@k99k5 哥哥看看background中的network有没有发送这个请求,我这里加上上面的
@grant
看起来是没问题的,脚本版本为0.19.5,浏览器:版本 120.0.2210.61 (正式版本) (arm64)打开浏览器的开发者模式,然后点扩展的background.html
使用GM_xmlhttpRequest发送的请求可以在这里看到
还真是有BUG没走,更新完好了
已处理,我觉得还是统一使用GM_*的好,后续考虑加些lint规则