Я использую HTML5 Geolocation для получения пользовательских координат. Но если пользователь не согласен запросить доступ к GeoLocation, это всегда будет проблемой при посещении сайта.
Я хочу получить доступ снова, когда пользователю было отказано в доступе.
Я использовал следующее:
https://developer.mozilla.org/en-US/docs/Web/API/Permissions/revoke
https://codelabs.developers.google.com/codelabs/permissions-introduction/index.html?index=..%2F..index#8
Мой код:
function revokePermission() { navigator.permissions.revoke({name:'geolocation'}).then(function(result) { report(result.state); }); }
Я получаю эту ошибку:
navigator.permissions.revoke is not a function
Спасибо за помощь