サイトでジオロケーションの「いいえ」をChromeに忘れさせるにはどうすればよいですか?


13

私が開発しているページについては、地理空間情報に「いいえ」を与えることを覚えていないので、問題がどこにあるのか分かりません。

ある時点で地理空間情報の許可を拒否したChromeのメモリをクリアするにはどうすればよいですか?何らかの形式の「ブラウザのデータをクリアする」ことで、新しいスレートが得られますか?

おかげで、

回答:


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

  • 設定を選択します。

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

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

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

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

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

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


1
そして、あなたの応答は、設定をクリアするオプションを提供するだけではありませんでした。また、問題のサイトにジオロケーションを提供したことも確認できました。
クリストスヘイワード

1
詳しくは、Chrome for Androidを使用する場合、Chromeのメニューを開き、[設定]、[コンテンツ設定]、[Webサイト設定]をタップし、リストでWebサイトを検索してタップして開き、最後にチェックする必要がありますまたは「自分の位置へのアクセス」のチェックを外します。Chromeで「いいえ」を忘れる場合は、チェックとチェック解除を行う必要があります。これにより、Chromeは保存された決定を削除します(サイトはリストに表示されなくなります)。
ポム14

TLDR:その後、上記のリストの最後のステップに従って、アドレスバーに//設定/コンテンツ/場所:クロームを貼り付け
riper


2

以前の回答で問題が解決しない場合は、HTTP安全でないドメインでChrome 50+を使用していた可能性があります。この記事では、位置情報の検出中に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.
    }
  };
});
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.