BrowserContext.overridePermissions() 方法
授予此 浏览器上下文 在给定 origin
内的给定 permissions
。
签名:
class BrowserContext {
abstract overridePermissions(
origin: string,
permissions: Permission[]
): Promise<void>;
}
参数
参数 | 类型 | 描述 |
---|---|---|
origin | string | 要授予权限的来源,例如 "https://example.com"。 |
permissions | 权限[] | 要授予的权限数组。未在此处列出的所有权限将自动被拒绝。 |
返回值
Promise<void>
示例
覆盖 默认浏览器上下文 中的权限
const context = browser.defaultBrowserContext();
await context.overridePermissions('https://html5demos.com', ['geolocation']);