← Back to Emulation domain

Emulation.setGeolocationOverride

Overrides the Geolocation Position or Error. Omitting latitude, longitude or accuracy emulates position unavailable.

Domain: Emulation stable

Parameters

NameTypeDescription
latitude (optional)numberMock latitude
longitude (optional)numberMock longitude
accuracy (optional)numberMock accuracy
altitude (optional)numberMock altitude
altitudeAccuracy (optional)numberMock altitudeAccuracy
heading (optional)numberMock heading
speed (optional)numberMock speed

Example Request

{
  "id": 1,
  "method": "Emulation.setGeolocationOverride"
}

Example Response

{
  "id": 1,
  "result": {}
}

Usage in Node.js

const result = await send('Emulation.setGeolocationOverride');
console.log(result);