我可以通过在注入的脚本中设置新的窗口对象属性(例如 window.isExtensionInstalled )来检测我的 Opera 扩展是否已安装在网页javaScript中检查它。
但是,如果禁用了扩展程序,这不是解决方案。
如何检测禁用的扩展名?
资源网络访问功能是否与 Chrome 扩展程序相同?
可能是其他一些有用的功能吗?
提前致谢。
答案 0 :(得分:1)
不,没有这样的功能。
根据定义,每个扩展都存在于自己的沙箱中,并且不知道其他扩展。
唯一的机会是查看window
(对象)并搜索其他扩展的脚印(窗口或子对象的修改)。
如果这些被迫呆在家里(停用),就不能留下脚印..
因为如此具象而讽刺;)