12

Я не уверен, в чем проблема, так как для страницы, которую я разрабатываю, я не могу вспомнить, чтобы "нет" геопространственной информации, но с помощью любых средств у меня есть установка Chrome, которая действует на отказ от обмена геопространственной информацией ,

Как я могу очистить память Chrome, что в какой-то момент я отклонил разрешение на геопространственную информацию? Придаст ли мне какая-то форма "чистых данных браузера"?

Спасибо,

3 ответа3

15

Вероятно, вы можете просто изменить настройки, нажав на значок сайта:

13
  • Нажмите меню Chrome. Меню Chrome на панели инструментов браузера.

  • Выберите Настройки.

  • Нажмите Показать дополнительные настройки.

  • В разделе "Конфиденциальность" нажмите "Настройки контента".

  • В появившемся диалоговом окне прокрутите вниз до раздела "Местоположение".

  • Нажмите Управление исключениями.

Источник: http://support.google.com/chrome/bin/answer.py?hl=ru&answer=142065.

Также не забудьте проверить все остальные параметры конфиденциальности и содержимого для поведения по умолчанию.

2

Если предыдущие ответы не помогли решить проблему, возможно, вы использовали Chrome 50+ в незащищенном домене HTTP. В этой статье объясняется, почему Chrome дает сбой при обнаружении геолокации и как определить, когда это происходит: https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only

navigator.geolocation.getCurrentPosition(function(success) { /* Do some magic. */ },
  function(failure) {
    if(failure.message.indexOf("Only secure origins are allowed") == 0) {
      // Chrome 50+, no HTTP domain.
    }
  };
});

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .