runtime.openOptionsPage()

拡張機能にオプションページが定義されている場合、このメソッドはそれを開きます。

これは Promise を返す非同期関数です。

構文

js
var openingPage = browser.runtime.openOptionsPage();

パラメーター

なし。

返り値

オプションページの作成が成功した時は、引数のない Promise で、操作が失敗した場合はエラーメッセージつきの rejected が返ります。

ブラウザーの互換性

ユーザーがブラウザーアクションのアイコンをクリックした時にオプションページを返します:

js
function onOpened() {
  console.log(`Options page opened`);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

var opening = browser.runtime.openOptionsPage();
opening.then(onOpened, onError);

Example extensions

メモ: This API is based on Chromium's chrome.runtime API. This documentation is derived from runtime.json in the Chromium code.