No results for

Powered byAlgolia
⚠️ This documentation is outdated. Please visit grafana.com for the latest k6 documentation.📚

grantPermissions(permissions[, options])

Grants specified permissions to the BrowserContext. Only grants corresponding permissions to the given origin if specified.

ParameterTypeDescription
permissions
arrayA string array of permissions to grant. A permission can be one of the following values: 'geolocation', 'midi', 'midi-sysex' (system-exclusive midi), 'notifications', 'camera', 'microphone', 'background-sync', 'ambient-light-sensor', 'accelerometer', 'gyroscope', 'magnetometer', 'accessibility-events', 'clipboard-read', 'clipboard-write', 'payment-handler'.
options
objectOptional.

Example

import { chromium } from 'k6/experimental/browser';
export default function () {
const browser = chromium.launch();
const context = browser.newContext();
context.grantPermissions(['clipboard-read', 'clipboard-write'], {
origin: 'https://example.com/',
});
}