0
私はアンドロイドテストデバイスで実行するデフォルトのionic2ジオロケーションプラグインを取得しようとしています。ブラウザやiOSで動作しますが、アンドロイドではタイムアウトに失敗します。イオン2アンドロイドジオロケーションタイムアウト
PositionError {code: 3, message: "Timeout expired"}
ここでマニフェストが
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-feature android:name="android.hardware.location.gps" />
が含まれていますけれども、それが失敗したコード
Geolocation.getCurrentPosition({ maximumAge: 60000, timeout: 30000, enableHighAccuracy: true }).then((position) => {
console.log(position);
}, (error) => {
console.log(error);
});
です。任意のアイデアをどのようにこれを解決するには?
これは私のために働いた。ジオロケーションを使ってアプリをテストすることは、これと他の奇妙な問題のために本当の苦痛でした。 – MajBoredom
私はまた、私のアプリやエミュレータに明らかな変更を加えずに、少し後に作業を停止したジオロケーションを追加します。 – MajBoredom