を使用すると、何とかこの拡張機能を実行するには:私はできるよFirefoxの拡張記憶
https://github.com/mdn/webextensions-examples/tree/master/beastify
をpopup/choose_beast.js
が呼び出されたブラウザのアイコンをクリックすると。
(popup/choose_beast.js
の最上部に配置された)このコードは例外を発生している理由を誰かが私を伝えることができる:方法は何
"browser_action": {
"default_icon": "icons/beasts-32.png",
"default_title": "Beastify",
"default_popup": "popup/choose_beast.html"
}
:ここ
try{
var ss = require("sdk/simple-storage");
ss.storage.myArray = [1, 1, 2, 3, 5, 8, 13];
}catch(e){
alert('exception');
console.log(e);
}
はmanifest.json
で関連エントリです私はこのポップアップhtmlのデータを格納することができますので、私はいつでもコンテンツスクリプトで取得できますか?
また、このページはchoose_beast.htmlのどのコンテキストで実行されていますか?背景、ページスクリプトまたはコンテンツスクリプト?
webextensions!= addon sdk。 – the8472
@ the8472あなたは明確にしていただけますか? – user5858
Firefoxは、WebExtensionに向かってゆっくりと移動しています。これは、Chrome拡張機能を開発する方法と似ていますが、WebExtensionではこのリンクを参照できます。 https://developer.mozilla.org/en-US/Add-ons/WebExtensions詳細情報:https://clipmystuff.com/g/54-firefox-add-ons-webextension –