语法
js
let getContext = browser.contextualIdentities.query( details // 对象 )
参数
返回值
一个 Promise
,在场景身份查询完成时其会兑现一个 ContextualIdentity
对象数组,每个对象描述一个身份。如果未启用场景身份特性,则 promise 将被拒绝。
浏览器兼容性
Loading…
示例
检索所有场景身份,并记录它们的名称:
js
function onGot(contexts) { for (const context of contexts) { console.log(`名称:${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(`名称:${context.name}`); } } function onError(error) { console.error(error); } browser.contextualIdentities .query({ name: "my-thing", }) .then(onGot, onError);