ここに以下のコードがあります
if (navigator.geolocation) {
alert("ok");
// var options = { timeout: 0, maximumAge: 600000 };
navigator.geolocation.watchPosition(onSuccess, onError);
}
function onSuccess(position) {
alert("success");
lat = position.coords.latitude;
lng = position.coords.longitude;
}
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
すべてのブラウザ、iPhone、WindowsPhone で動作します。しかし、アンドリッドではエラーコード:3タイムアウト期限切れエラーが表示されます。
設定メニューでもgps、wi-fiを有効にしました->位置情報サービス->位置情報とGoogle検索、ブラウザメニューの設定->プライバシーと設定で位置情報を有効にするがチェックされています。
問題は何ですか、何かアイデアはありますか? 本当にはまりました。