Как разрешить веб-сайту запрашивать разрешения на геолокацию в Microsoft Edge - PullRequest
0 голосов
/ 27 октября 2018

Я разрабатываю веб-сайт, который запрашивает у пользователя его местоположение после входа в систему.

Я сделал ошибку, удалив разрешения для localhost в Edge на моем локальном компьютере.

Теперь, когда я звоню navigator.geolocation.getCurrentPosition() внутри консоли

Я понял:

navigator.geolocation.getCurrentPosition((p) => {console.log(p)}, (e) => {console.log(e)})
-------------------------
[object PositionError]: {code: 1, message: "This site doesn't have permission to ask for your location."}
code: 1
message: "This site doesn't have permission to ask for your location."

__proto__: Object

Как мне «разрешить» сайту «localhost» иметь разрешение запрашивать мое местоположение в Microsoft Edge?

Ссылка на вопрос на форуме сообщества поддержки Microsoft

Существует запрос на перенос этого вопроса на MSDN или на форум TechNet

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

Для windows 10 попробуйте зайти в «Настройки» (поиск в меню «Пуск» в Windows)> «Конфиденциальность»> «Местоположение» и выбрать приложения, которые могут использовать ваше точное местоположение.

Чтобы управлять разрешениями для всех сайтов, выберите трехточечный значок> Настройки> Дополнительно> Управление разрешениями в разделе Разрешения веб-сайта. Подробнее, пожалуйста, проверьте изменить разрешения веб-сайта - Edge .

0 голосов
/ 27 октября 2018

Перезагрузите компьютер. Работал на меня ...

...