Spec-Zone.ru › Web Extensions

runtime.getURL()

При заданном относительном пути от manifest.json до ресурса, упакованного с расширением, возвращает полную квалифицированную URL-адрес.

Эта функция не проверяет, действительно ли ресурс существует по этому URL.

Синтаксис

browser.runtime.getURL(
  path // string
)

Параметры

path

string. Относительный путь от manifest.json до ресурса, упакованного с расширением.

Возвращаемое значение

string. Полный квалифицированный URL-адрес ресурса.

Совместимость с браузером

Рабочий стол Мобильный
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
getURL 22 14 45 ? 15 14 ? ? 48 ? 15 ?

Примеры

Для файла, упакованного с расширением по пути "beasts/frog.html", получение полного URL-адреса:

let fullURL = browser.runtime.getURL("beasts/frog.html");
console.log(fullURL);
// Returns something like:
// moz-extension://2c127fa4-62c7-7e4f-90e5-472b45eecfdc/beasts/frog.html

Примеры расширений

  • devtools-panels
  • find-across-tabs
  • permissions

Примечание: Этот API основан на API chrome.runtime Chromium. Данная документация взята из runtime.json кода Chromium.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getURL

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API