【问题】油猴脚本引入本地js脚本无效?
本帖最后由 xiaolj 于 2021-12-3 08:13 编辑按照官方及网友步骤是这样的:
1、设置油猴允许访问本地资源文件(重启浏览器)
2、新建油猴脚本,在声明中引入// @requirefile://D:\hdsbot.js(完整引用见示例代码)
保存之后刷新页面后本地脚本没有生效(未加载?),请教各路大哥帮忙指点迷津,感激不尽!{:4_97:}
提示:hdsbot.js这个本地磁盘文件中引用了外部jquery.js,我在油猴编辑也已声明@require xxx.js
// ==UserScript==
// @name 隐藏广告测试(本地)
// @namespace https://bbs.tampermonkey.net.cn/?29021
// @version 1.0.0
// @author xiaolj
// @description Init
// @icon https://s1.hdslb.com/bfs/static/jinkela/international-home/assets/icon_slide_selected.png
// @include https://www.iconfont.cn/manage/index*
// @require https://static.hdslb.com/js/jquery.min.js
// @require file://D:\hdsbot.js
// @compatible chrome
// @compatible firefox
// @license MIT
//@run-at document-start
// @grant GM_xmlhttpRequest
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_notification
// @grant GM_setClipboard
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_addElement
// @grant GM_deleteValue
// @grant GM_openInTab
// @grant GM_download
// @grant window.onurlchange
// @grant unsafeWindow
// ==/UserScript==
/* globals jQuery, $, waitForKeyElements */
本帖最后由 maxzhang 于 2021-12-3 08:59 编辑
扩展设置里需要启用“允许访问文件网址”的选项
另外检查你的文件路径是否能够正常访问到 楼上应该是正解,起个http服务器也行,挺方便的,就是有缓存,file路径我记得没缓存 用脚本猫!
脚本猫配合vscode开发
https://www.bilibili.com/video/BV16q4y157CP
用脚本猫! 解决了,浏览器设置下就可了。感谢{:4_94:}
页:
[1]