ExtensionInfo
ExtensionInfo 物件包含有關某個載入項的資訊。
型別
它是一個具有以下屬性的物件
description-
string。載入項的描述,取自 manifest.json 中的 description 鍵。 disabledReason-
string。如果載入項已被停用,則為被停用的原因。可以是 "unknown" 或 "permissions_increase" 之一。 enabled-
boolean。載入項當前是否已啟用。 homepageUrl-
string。載入項的主頁 URL,取自 manifest.json 中的 homepage_url 鍵。 hostPermissions-
string陣列。載入項的 主機許可權。 icons-
object陣列。有關載入項圖示的資訊。一個物件陣列,每個圖示一個物件。每個物件包含兩個屬性:size:一個整數,表示圖示的寬度和高度(以畫素為單位)。url:一個字串,包含指向圖示的相對 URL,從載入項的根目錄開始。
id-
string。載入項的 ID。 installType-
string。描述載入項安裝方式的字串。可以是以下之一:- "admin": 由於管理策略而安裝的載入項。
- "development": 從磁碟解壓安裝的載入項。
- "normal": 從安裝包正常安裝的載入項。
- "sideload": 使用者計算機上的其他軟體安裝的載入項。
- "other": 以其他方式安裝的載入項。
mayDisable-
boolean。使用者是否可以停用或解除安裝此載入項。 name-
string。載入項的名稱,取自 manifest.json 中的 name 鍵。 offlineEnabled-
boolean。載入項是否宣告支援離線。 optionsUrl-
string。專案 選項頁面 的 URL(如果存在)。這是一個相對 URL,從載入項的根目錄開始。 permissions-
string陣列。載入項的 API 許可權。 shortName-
string。載入項名稱的簡短版本,取自 manifest.json 中的 short_name 鍵。 type-
string。描述載入項型別的字串。用於區分擴充套件、應用和主題。它可以取以下任何值:- "extension": 最常見的載入項型別。
- "hosted_app"
- "packaged_app"
- "legacy_packaged_app"
- "theme"
updateUrl-
string。此載入項的更新 URL,取自 manifest.json 中的 browser_specific_settings 鍵。 版本-
string。此載入項的版本,取自 manifest.json 中的 version 鍵。 versionName-
string。此載入項版本的描述性名稱,取自 manifest.json 中的 version_name 鍵。
瀏覽器相容性
載入中…
注意:此 API 基於 Chromium 的 chrome.management API。本文件源自 Chromium 程式碼中的 management.json。