我已经检查了是否安装了chrome扩展程序,https://stackoverflow.com/a/27930310 以及堆栈溢出中的其他一些问题。 但我只能让它一次适用于 Chrome 而不是所有浏览器。任何人都可以帮助我检测在访问网站时是否安装了我的扩展程序。我已经实施了上面发布的第二个网址中提到的解决方案。但它仅适用于Chrome。我想在我访问 xyz url 的任何浏览器中检测扩展名。
在 Firefox 中,Web扩展的内容脚本可以使用cloneInto
API (https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Language_Bindings/Components.utils.cloneInto( 将代码插入到网页的脚本上下文中,然后可以将全局变量写入窗口对象以标识已安装的扩展。