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']);