0

我正在制作一个 firefox 插件,我需要在弹出窗口中打开一个 html 页面(存储在我的 /data 文件夹中),而无需任何导航、菜单等按钮。它应该看起来像 gtalk 中的弹出窗口?

我尝试使用以下方法从main.js打开此弹出窗口:

require('sdk/windows').browserWindows.open(data:url('file.html'))

这只会在新窗口中打开html页面?现在,当我data.url将此文件的内容传递给插件中我的面板的内容脚本时,它根本不做任何事情(它从main.js接收 url并在控制台中打印,但它没有打开它)

4

1 回答 1

1

目前这在窗口中是不可能的,除非你进入非常低的级别,因为这是被阻止的,因为它通常不安全并且通常是糟糕的用户体验。

我建议改用面板

于 2013-07-06T20:39:33.380 回答