那种完全封闭的应该监控不了,除非他自己对外发了消息,监听页面节点插入是比较常见的做法,如果是这种暴 ...
哥哥,不知道你试没试过油猴引入vue3+elementplus的例子
我vue2+element成功了
vue3一直失败...
搞了很久都没思路
我是通过require引用的,尝试了一下,感觉需要修改一些指向代码
或者通过script标签插入这些外部js才更好一点?
李恒道 发表于 2021-9-25 12:11
哥哥,不知道你试没试过油猴引入vue3+elementplus的例子
我vue2+element成功了
vue3一直失败...
没试过在油猴里引入vue,其实我不太喜欢在脚本里用这些库,除非是大项目,一般脚本也就几十上百行,最多几千行,一个库的代码量比脚本本身还大,感觉有点舍本逐末了。 cxxjackie 发表于 2021-9-25 19:33
没试过在油猴里引入vue,其实我不太喜欢在脚本里用这些库,除非是大项目,一般脚本也就几十上百行,最多 ...
好吧,谢谢哥哥,我自己通过修改js文件了,但是感觉不伦不类的的.... 李恒道 发表于 2021-9-25 19:45
好吧,谢谢哥哥,我自己通过修改js文件了,但是感觉不伦不类的的....
查了一下都说要用webpack将vue打包成单个js文件,再用script引入,你要不试试? cxxjackie 发表于 2021-9-25 19:53
查了一下都说要用webpack将vue打包成单个js文件,再用script引入,你要不试试? ...
等我明天抽空试一下!油猴对vue什么的兼容性太差了
李恒道 发表于 2021-9-12 18:28
@cxxjackie 大佬,监控某个js文件彻底加载完毕有什么好一点的办法么....这样感觉其实还是不太对劲 ...
onload事件,好多都有,比如link、img之类的
```
// ==UserScript==
// @name 栗子
// @namespace heiheihei
// @version 1.0.0
// @author lll
// @description 我就这么随手一打
// @match *://*.bilibili.com/*/*
// @run-at document-start
// ==/UserScript==
let s = document.querySelector('script');
console.log('origin onload', s)
s?.addEventListener('load', function(){
console.log('s event load')
})
```
页:
1
[2]