我使用addon-builder创建了一个简单的firefox add,并安装了&成功显示在浏览器底部的添加工具栏上。
如果我按 ctrl -n ,打开新标签页,打开新窗口,或在Firefox中打开隐私浏览窗口,然后我看到并可以使用我的插件。但是,如果其他网站使用window.open()
以编程方式打开一个窗口,则我的插件不会出现。
这是设计的吗?或者是否有我可以包含在我的插件中的设置,以便它始终显示,即使窗口是通过window.open()
而不是 ctrl-n 打开的?
答案 0 :(得分:0)
当网站以window.open打开时,它们会指定浏览器UI的哪些部分会显示。您可以将其放置在不太可能被移除的位置,例如导航工具栏。 add-ons toolbar sounds like it's going away soon, anyway.