0
我試圖獲取默認ionic2地理位置插件,以我的Android測試設備上運行。適用於瀏覽器和iOS,但在android上超時失敗。ionic2 Android的地理位置超時
PositionError {code: 3, message: "Timeout expired"}
這裏的
Geolocation.getCurrentPosition({ maximumAge: 60000, timeout: 30000, enableHighAccuracy: true }).then((position) => {
console.log(position);
}, (error) => {
console.log(error);
});
清單包含
<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" />
然而,它失敗的代碼。任何想法如何解決這個問題?
這爲我工作。使用地理位置測試應用程序一直是一個真正的痛苦,由於這個和其他奇怪的陷阱。 – MajBoredom
我還會補充說,地理定位在短時間後再次停止工作,對我的應用或模擬器沒有明顯的改變。 – MajBoredom