Android フォンで自分のウェブサイトの地理位置情報を使用する際に問題があります。
次のJavaScriptコードがあります。
if (navigator.geolocation) {
console.log("true"); //gets logged
navigator.geolocation.getCurrentPosition(sucess, error, {timeout: 5000});
}
error.code 3 と error.message "Timeout expired" で常にタイムアウトします。
これは、Android のバージョン 2.x および 4.x で発生します。
これは、phonegap などとの組み合わせではないことに注意してください。これは、ブラウザーで開かれる単純な古い Web サイトです。
コードは iPhone で正常に動作します。
ありますか?私のコードに問題がありますか、それともAndroid側の問題ですか?