是否有可能(甚至以黑客方式)为现有扩展程序制作镀铬扩展程序?或者修补现有的扩展?
我希望对非开源Chrome扩展程序进行一些简单的可用性更改。
答案 0 :(得分:3)
Chrome扩展程序无法访问具有chrome-extension://
地址的其他扩展程序的内部页面(工具栏弹出窗口,页面操作弹出窗口,选项页面,后台页面),也无法访问其他扩展程序的内容脚本。< / p>
唯一可能影响其他扩展程序的情况(暗示它不期望来自另一个扩展程序的external connection)是另一个扩展程序依赖于DOM事件和消息,这是它的范围。
虽然有一个值得怀疑的方法:使用debugger API可以在另一个扩展的上下文中执行代码,更改其变量等等。但是,浏览器中的每个页面都会显示一条重要通知:
答案 1 :(得分:0)
Get the source code and hack it
完成更改后,您只需在chrome://扩展程序中启用开发人员模式并加载您的hacky扩展程序!