我尝试在网页中打开一个新的Firefox扩展标签(网址如chrome://xxx/content
)。
我已尝试window.open().location='chrome://xxx/content';
,但我总是有一个新标签,例如http://chrome://xxx/content
。
所以问题是是否有解决方案在网页JavaScript中打开Firefox扩展。
如果答案是肯定的,如何实现呢?
答案 0 :(得分:1)
答案是“不”。出于安全原因,不允许网页打开浏览器/扩展程序用户界面元素。
现在,网页可以通知扩展程序特定扩展程序页面需要打开:https://developer.mozilla.org/en/Code_snippets/Interaction_between_privileged_and_non-privileged_pages。但鉴于您的问题没有提供您要实现的目标的任何细节,目前尚不清楚这是否适合您。