¿Cómo hago para que Chrome olvide un "no" a la geolocalización en un sitio?

13

No estoy seguro de dónde radica el problema, en cuanto a la página que estoy desarrollando, no recuerdo haberle dado un "no" a la información geoespacial, pero a través de cualquier medio, tengo una instalación de Chrome que no responde a la información geoespacial .

¿Cómo puedo borrar la memoria de Chrome de que en algún momento rechacé el permiso para obtener información geoespacial? ¿Alguna forma de "borrar datos del navegador" me dará una nueva lista?

Gracias,

Christos Hayward
fuente

Respuestas:

13
  • Haga clic en el menú de Chrome Menú de Chrome en la barra de herramientas del navegador.

  • Selecciona Configuración.

  • Haz clic en Mostrar configuración avanzada.

  • En la sección "Privacidad", haz clic en Configuración de contenido.

  • En el cuadro de diálogo que aparece, desplácese hacia abajo hasta la sección "Ubicación".

  • Haz clic en Administrar excepciones.

Fuente: http://support.google.com/chrome/bin/answer.py?hl=es&answer=142065

También asegúrese de verificar todas las demás configuraciones de Privacidad y Contenido para ver el comportamiento predeterminado.

XyZZy
fuente
1
Y su respuesta no solo le brindó la opción de borrar una configuración; También me permitió ver que había proporcionado geolocalización al sitio en cuestión.
Christos Hayward
1
Para obtener información, cuando usa Chrome para Android, debe abrir el menú de Chrome, tocar "Configuración", "Configuración de contenido", "Configuración de sitios web", luego buscar el sitio web en la lista y tocar para abrirlo, luego finalmente verificar o desmarque "Acceso a mi posición". Si desea que Chrome olvide un "no", debe marcarlo y desmarcarlo, lo que hará que Chrome elimine la decisión guardada (el sitio ya no aparece en la lista).
pomeh
TLDR: pegue chrome: // settings / content / location en la barra de direcciones, luego siga el último paso en la lista anterior
mad
15

Probablemente pueda cambiar su configuración haciendo clic en el icono del sitio:

ingrese la descripción de la imagen aquí

Der Hochstapler
fuente
2

Si las respuestas anteriores no resuelven su problema, es posible que esté utilizando Chrome 50+ en un dominio HTTP no seguro. Este artículo explica por qué Chrome falla al detectar la geolocalización y cómo detectar cuándo sucede esto: 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.
    }
  };
});
Leopoldo Sanczyk
fuente