Как заставить Chrome забыть «нет» геолокации на сайте?


13

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

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

Благодарность,

Ответы:


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

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

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

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

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

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

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

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


1
И ваш ответ не просто предоставил возможность очистки настроек; это также позволило мне увидеть, что я предоставил геолокацию для данного сайта.
Христос Хейворд

1
Для информации, когда вы используете Chrome для Android, вам нужно открыть меню Chrome, нажать «Настройки», «Настройки контента», «Настройки веб-сайтов», затем найти веб-сайт в списке и нажать, чтобы открыть его, а затем, наконец, проверить или снимите флажок «Доступ к моей должности». Если вы хотите, чтобы Chrome забыл «нет», вы должны установить и снять его, чтобы Chrome удалил сохраненное решение (сайт больше не отображается в списке).
Пом

TLDR: вставьте chrome: // settings / content / location в адресную строку, затем следуйте последнему шагу в списке выше
riper


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.
    }
  };
});
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.