拡張機能をビルドするために Firefox Add-On SDK 1.1 を使用していますが、ユーザーが拡張機能をインストールした後、新しいタブを 1 回だけ開くにはどうすればよいでしょうか?
この回答アドオンをインストールした後にFirefoxでページを開くことは、アドオンSDKでは機能しないため、実際には役に立ちません。
拡張機能をビルドするために Firefox Add-On SDK 1.1 を使用していますが、ユーザーが拡張機能をインストールした後、新しいタブを 1 回だけ開くにはどうすればよいでしょうか?
この回答アドオンをインストールした後にFirefoxでページを開くことは、アドオンSDKでは機能しないため、実際には役に立ちません。
確かに役に立ちます。必要なのは、prefs の代わりにsimple-storageを使用し、 gBrowser.addTabの代わりに tab.open を使用することだけです。
const tabs = require("tabs");
const storage = require("simple-storage");
if (storage.storage.first_run == undefined) {
storage.storage.first_run = false;
tabs.open("https://www.google.com");
}