runtime.getURL()

給定一個相對於 manifest.json 檔案指向隨擴充套件一起打包的資源的相對路徑,則返回一個完全限定的 URL。

此函式會檢查該資源是否真的存在於該 URL。

語法

js
browser.runtime.getURL(
  path // string
)

引數

路徑

string。一個相對於 manifest.json 檔案指向隨擴充套件一起打包的資源的相對路徑。

返回值

string。指向擴充套件內資源的完全限定 URL。

示例

給定隨擴充套件打包的 "beasts/frog.html" 檔案,獲取完整 URL 如下:

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

擴充套件程式示例

瀏覽器相容性

注意:此 API 基於 Chromium 的 chrome.runtime API。此文件源自 Chromium 程式碼中的 runtime.json