经验总结

    如何查看某个插件的ID?进入 chrome://extensions ,然后勾线开发者模式即可看到了。

    经验总结 - 图1

    在对popup页面审查元素的时候popup会被强制打开无法关闭,只有控制台关闭了才可以关闭popup,原因很简单:如果popup关闭了控制台就没用了。这种方法在某些情况下很实用!

    也就是不支持将js直接写在html中,比如:

    报错如下:

    解决方法就是用JS绑定事件:

    如果这样写:

    报错如下:

    由于通过注入的CSS优先级非常高,几乎仅次于浏览器默认样式,稍不注意可能就会影响一些网站的展示效果,所以尽量不要写一些影响全局的样式。

    之所以强调这个,是因为这个带来的问题非常隐蔽,不太容易找到,可能你正在写某个网页,昨天样式还是好好的,怎么今天就突然不行了?然后你辛辛苦苦找来找去,找了半天才发现竟然是因为插件里面的一个样式影响的!