function initGeolocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(success, fail, {
enableHighAccuracy: false,
maximumAge: 15000,
timeout: 30000
};
}
}
これは、デスクトップ クローム、サファリ、iOS などで機能します。しかし、android chrome ブラウザでは失敗します。これを機能させる方法についてのアイデアはありますか?
編集:私も以下を試しましたが、まだ失敗します
navigator.geolocation.watchPosition(success, fail, {
enableHighAccuracy: true,
maximumAge: 30000,
timeout: 27000
});