Androidブラウザでジオロケーションを取得しようとしていますが、何も起こりません。Samsung Galaxy S3を使用していますが、ブラウザのバージョンがわかりません。Androidのバージョンは4.1.2です。これが私のコードです。
if (navigator.geolocation) {
var timeoutVal = 10 * 1000 * 1000;
navigator.geolocation.getCurrentPosition(
displayPosition,
displayError,
{ enableHighAccuracy: true, timeout: timeoutVal, maximumAge: 0 }
);
}
これは私がこのサイトからコピーして貼り付けたコードで、「navigator.geolocation」が表示されますが、「getCurrentPosition」になるとコードが機能しなくなります。モバイルChromeは正常に動作しますが、そうではありません。私は自分の立場を共有しましたが、それでも何も起こりません。どんな助けでも適用されます。ありがとう。
解決策を見つけたすべての人に感謝します。いくつかのjavascript操作の後にジオロケーションを取得していました。ドキュメントの準備ができる前に、ジオロケーションを取得しようとしました。そしてそれはうまくいった。