puppeteer.browsercontext.overridepermissions
Home > puppeteer > BrowserContext > overridePermissions
#
Signature: BrowserContext.overridePermissions() methodoverridePermissions(origin: string, permissions: Permission[]): Promise<void>;
#
ParametersParameter | Type | Description |
---|---|---|
origin | string | The origin to grant permissions to, e.g. "https://example.com". |
permissions | Permission[] | An array of permissions to grant. All permissions that are not listed here will be automatically denied. |
Promise<void>
#
Exampleconst context = browser.defaultBrowserContext();await context.overridePermissions('https://html5demos.com', ['geolocation']);