ツールバーにActionButton
というアドオンがあります。 ActionButton
をクリックすると、以下のコードが実行されます。Firefoxアドオンがコンテンツを含むタブを開き、タブのコピー/ペーストURLが完全にページを読み込まない
コードは新しいタブを開き、html
とjs
を提供します。これはアドオンのUIとして機能します。
新しいタブのurl
は次のとおりです。
resource://jid1-qljswfs6someid-at-jetpack/addon-firefox/data/html/view.html
のI /コピーする場合、手動で別の新しいタブにurl
、html
表示されるが、js
ロジックがロードされていないことを貼り付けます。 ActionButton
をクリックせずにこれを行う方法はありますか?だから、おそらくActionButton
のスペースを取る代わりにアドオンをブックマークすることができます。
コード:
Tabs.open({
url: require("sdk/self").data.url('html/view.html'),
onReady: function onReady(tab) {
worker = tab.attach({
contentScriptFile: [
require("sdk/self").data.url.get('lib/lib1.js'),
require("sdk/self").data.url.get('js/lib1.js')
],
onMessage: function(message) {
console.log('stuff done');
}
});
}
});
最近あなたが与えているfirefoxアドオンのタグに素晴らしい助けがあります。 – Noitidart