我有一个工作的 JS 用户脚本,用于在点击网页中的任何单词时运行一个动作。当在所有网页上与 Firefox 中的 Greasemonkey 或 Chrome 中的 Tampermonkey 一起安装时,这可以正常工作。
但是,我希望脚本能够在 Chrome 扩展程序上运行(或者可能有权运行),特别是开源 EPUB 阅读器 Readium。这是一种带有图标的 Chrome 扩展程序,它会打开一个新选项卡,其 URL 以“chrome-extension://...”开头。
用户脚本能够在页面顶部包含和排除带有一组标签的网站,我尝试包含所有网站、所有以 :chrome-extension" 开头的网站、所有任何东西等等,而不仅仅是是代码不起作用,Tampermonkey 没有显示脚本正在运行并且控制台没有记录任何测试示例。
所以我的问题是,有什么方法可以运行从 Chrome 商店下载的 Chrome 扩展程序/应用程序 A,并让用户脚本 B 通过 Tampermonkey 运行,将 JS 代码注入到 chrome 扩展程序 A 中?