0

ナビゲーションやメニューなどのボタンなしでポップアップでhtmlページ(/ dataフォルダーに保存されている)を開く必要があるFirefoxアドオンを作成しています。gtalkのポップアウトウィンドウのように見えるはずですか?

以下を使用して、 main.jsからこのポップアップを開こうとしました。

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

これは、新しいウィンドウでhtmlページを開くだけですか?このファイルのをアドオンのパネルのcontentscriptに渡すと、data.url何も実行されません(main.jsからURLを受け取り、コンソールで印刷しますが、開きません)

4

1 に答える 1

1

これは、非常に低いレベルにしない限り、現時点ではウィンドウでは不可能です。これは、通常は安全ではなく、通常はUXが悪いため、これが防止されるためです。

代わりにPanelを使用することをお勧めします。

于 2013-07-06T20:39:33.380 に答える