![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
chrome插件
csu_zipple
fe
展开
-
Chrome: 谷歌插件自定义右键菜单
之前在网上找了一篇教程,发现这里面的代码不太好使了,报错:Unchecked runtime.lastError: Extensions using event pages must pass an id parameter to chrome.contextMenus.create这里记录自己实践过的可以运行起来的代码。在background.js中编写添加菜单代码:chrome.cont...原创 2019-08-04 16:22:21 · 5784 阅读 · 0 评论 -
chrome: 谷歌插件给页面注入JS报错
注意content-scirpt.js的注入时间教程可能时间比较久远了,在实践过程中仍然存在一些问题。通过教程里的步骤向页面内注入js一直报错:根据报错提示想到document.head是不是还没有创建出来,以至于这个返回了Null,然后突然就想起来了在manifest.json中定义了content-script.js的运行时间在document_start,这里我们需要修改为docume...原创 2019-08-04 16:55:06 · 2900 阅读 · 0 评论 -
chrome: 利用谷歌插件解决复制文本时出现小尾巴的问题
在CSDN和简书或者其他什么网站里,复制量超过一定的字符就会给复制的文本增加尾巴,用以添加来源声明。当然我支持这一做法,但是老是遇到这些尾巴也挺烦人的,刚好最近在学做chrome插件就试试拦截这些尾巴。利用content-script进行inject js,添加对应的copy事件,用在捕获阶段并阻止冒泡。由于我们的代码注入是在document_end阶段,所以我们add的listener会先于原...原创 2019-08-04 22:11:53 · 939 阅读 · 0 评论