跳至主要內容
版本:23.11.1

BrowserContext.overridePermissions() 方法

授予此瀏覽器上下文在指定的 origin 內的指定 permissions

簽名

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

參數

參數

類型

描述

origin

字串

要授予權限的來源,例如「https://example.com」。

permissions

權限[]

要授予的權限陣列。未在此處列出的所有權限將自動被拒絕。

返回

Promise<void>

範例

預設瀏覽器上下文中覆寫權限

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