web-dev-qa-db-ja.com

Chromeサイトの地理位置情報を「いいえ」にすることを忘れるにはどうすればよいですか?

問題がどこにあるのかはわかりません。開発中のページについては、地理空間情報に「いいえ」を指定したことを思い出せませんが、何らかの手段でChromeは地理空間情報の共有を拒否しています。

地理空間情報へのアクセスを拒否したChromeのメモリをクリアするにはどうすればよいですか? 「ブラウザのデータをクリア」するなんらかの形で新しいスレートが得られますか?

おかげで、

14
  • ブラウザのツールバーのChromeメニューChromeメニューをクリックします。

  • 設定を選択します。

  • [詳細設定を表示]をクリックします。

  • [プライバシー]セクションで、[コンテンツの設定]をクリックします。

  • 表示されるダイアログで、[場所]セクションまでスクロールします。

  • [例外の管理]をクリックします。

出典: http://support.google.com/chrome/bin/answer.py?hl=ja&answer=142065

また、デフォルトの動作については、他のすべてのプライバシーとコンテンツの設定を確認してください。

13
XyZZy

サイトのアイコンをクリックすると、設定を変更できます。

enter image description here

16
Der Hochstapler

以前の回答で問題が解決しない場合は、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.
    }
  };
});
2