google-chrome - Chrome扩展程序在扩展程序上吗?

标签 google-chrome google-chrome-extension monkeypatching

是否有可能甚至以一种怪异的方式为一个已经存在的扩展程序创建一个chrome扩展程序?还是修补现有扩展程序?

我希望对非开源chrome扩展进行一些简单的可用性更改。

最佳答案

Chrome扩展程序无法访问其他具有chrome-extension://地址的扩展程序的内部页面(工具栏弹出窗口,页面操作弹出窗口,选项页面,背景页面),也无法访问其他扩展程序的内容脚本。

可能影响另一个扩展的唯一情况(暗示它不期望另一个扩展的external connection)是该另一个扩展取决于DOM事件和消息,而这就是它的程度。

但是,有一个值得怀疑的方法:使用debugger API可以在另一个扩展的上下文中执行代码,更改其变量等。但是,大的通知将显示在浏览器的每个页面上:

enter image description here

关于google-chrome - Chrome扩展程序在扩展程序上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33659315/

相关文章:

javascript - Safari 中是否有相当于 chrome.windows.getCurrent 的功能?

google-chrome - 谷歌浏览器扩展 : How to detect Copy action (Ctrl-C and Edit-Copy)?

python - py2app'ed 应用程序在别名模式下正常运行但在捆绑时不能

python - 在 Python 中安全地将方法从一个类绑定(bind)到另一个类

css - 背景附件已修复,无法在 chrome 中使用

google-chrome - Chrome 扩展程序的 Twitter OAuth 回调 URL

css - Chrome 不尊重显示 : inline on flexbox children

javascript - Chrome扩展端口错误: Could not establish connection.接收端不存在

ios - 移动 IOS Google chrome 地址栏行为

python:内置函数重新定义,具有不同的参数