runtime.getPackageDirectoryEntry()
獲取一個表示包目錄的 DirectoryEntry 物件。
這是一個非同步函式,它接受一個回撥函式或返回一個 Promise。
注意: 基於 Promise 的 API 支援 Manifest V3 及更高版本。
語法
js
browser.runtime.getPackageDirectoryEntry(
callback // optional callback function
)
引數
callback可選-
function。如果提供了該函式,則會向該函式傳遞一個DirectoryEntry物件。如果未提供,該函式將返回一個 Promise。
返回值
如果提供了 callback,則返回 undefined。否則,將返回一個 Promise,該 Promise 將以一個表示包目錄的 DirectoryEntry 物件來 fulfilled。
示例
js
browser.runtime.getPackageDirectoryEntry((directoryEntry) => {
console.log(directoryEntry);
});
瀏覽器相容性
載入中…
注意: 此 API 基於 Chromium 的 chrome.runtime API。本文件源自 Chromium 程式碼中的 runtime.json。