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