問題がどこにあるのかはわかりません。開発中のページについては、地理空間情報に「いいえ」を指定したことを思い出せませんが、何らかの手段でChromeは地理空間情報の共有を拒否しています。
地理空間情報へのアクセスを拒否したChromeのメモリをクリアするにはどうすればよいですか? 「ブラウザのデータをクリア」するなんらかの形で新しいスレートが得られますか?
おかげで、
ブラウザのツールバーのChromeメニューChromeメニューをクリックします。
設定を選択します。
[詳細設定を表示]をクリックします。
[プライバシー]セクションで、[コンテンツの設定]をクリックします。
表示されるダイアログで、[場所]セクションまでスクロールします。
[例外の管理]をクリックします。
出典: http://support.google.com/chrome/bin/answer.py?hl=ja&answer=142065
また、デフォルトの動作については、他のすべてのプライバシーとコンテンツの設定を確認してください。
サイトのアイコンをクリックすると、設定を変更できます。
以前の回答で問題が解決しない場合は、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.
}
};
});