バックグラウンドスクリプトbackground.js
の次のWeb拡張コードは、Opera、Chromeで適切に動作し、インストール、アップデート、アンインストールで適切なWebページを起動しますが、Firefoxでは何もしません。同じことは、ここで互換性のあるものとして示されている - https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtime/onInstalledアドオンインストールのWeb拡張拡張URLは、OperaとChromeでは正常に動作しますが、Firefoxでは失敗しますか?
Manifest.json
があります
"background" : {
"scripts" : ["includes/background.js"]
},
background.js
があります
//CHECK INSTALL, UPDATE, UNINSTALL
chrome.runtime.onInstalled.addListener(function (details) {
if (details.reason == "install") {
chrome.tabs.create({
url : "https://www.example.com/install.html"
});
}
if (details.reason == "update") {
chrome.tabs.create({
url : "https://www.example.com/update.html"
});
}
});
chrome.runtime.setUninstallURL("http://www.example.com/uninstall.html");
そのコードが実行される前に、たぶんエラーが発生します。拡張機能のデバッガコンソールを確認してください。 – wOxxOm
コンソールにエラーがありません:( – iLearn2016
Firefoxのどのバージョンでテスト中ですか? – Makyen