Есть ли способ проверить с помощью javascript, если пользователь уже разрешил геолокацию на текущей странице один раз или навсегда? Может быть, браузеры хранят где-то, откуда мы можем это прочитать, я не знаю. Также есть ли какая-либо функция, которая мгновенно прослушивает кнопки разрешения или запрета, кроме результата запроса геолокации? Я проверил документы, но не нашел ничего, что помогло бы.
Спасибо.