語法
js
let getContext = browser.contextualIdentities.query(
details // object
)
引數
返回值
一個 Promise,它將以一個 ContextualIdentity 物件陣列完成,每個物件描述一個單獨的標識。如果上下文標識功能未啟用,則 Promise 將被拒絕。
示例
檢索所有上下文標識,並記錄它們的名稱
js
function onGot(contexts) {
for (const context of contexts) {
console.log(`Name: ${context.name}`);
}
}
function onError(error) {
console.error(error);
}
browser.contextualIdentities.query({}).then(onGot, onError);
檢索所有名稱為“my-thing”的上下文標識,並記錄它們的名稱
js
function onGot(contexts) {
for (const context of contexts) {
console.log(`Name: ${context.name}`);
}
}
function onError(error) {
console.error(error);
}
browser.contextualIdentities
.query({
name: "my-thing",
})
.then(onGot, onError);
擴充套件程式示例
瀏覽器相容性
載入中…