Geolocation API を使用して位置情報を取得しようとしています。
PC上のChromeでは許可すればちゃんと取得できるんですが、
同じページをスマホで開いても取得できません。
エラーメッセージも出るようコーディングしてますが、
それも動作しませんのでデバッグもままなりません。
Android 4.1.1でデフォルトブラウザ、Chrome共に
アクセス時に位置情報取得の許可を確認するダイアログが出るものの、
その後の取得ができないようです。以下のサンプルページもダメでした。
Wi-Fiじゃダメなのかと思いましたが、それでもないようです。
私だけでしょうか?
www.htmq.com/geolocation/sample/001.html
みんなの回答 2 件
Android 4.0.4だけどフツーに取れたよ。
自己解決ですが動作しました。getCurrentPosition() に enableHighAccuracy, timeout, maximumAge などのオプションを全部指定してやったら動作しました。
関連するトピックス