跳至主要内容
版本:22.5.0

BrowserContext.overridePermissions() 方法

授予此 浏览器上下文 在给定 origin 内的给定 permissions

签名:

class BrowserContext {
abstract overridePermissions(
origin: string,
permissions: Permission[]
): Promise<void>;
}

参数

参数类型描述
originstring要授予权限的来源,例如 "https://example.com"。
permissions权限[]要授予的权限数组。未在此处列出的所有权限将自动被拒绝。

返回值

Promise<void>

示例

覆盖 默认浏览器上下文 中的权限

const context = browser.defaultBrowserContext();
await context.overridePermissions('https://html5demos.com', ['geolocation']);