我有一個主要問題,地理位置在Android設備之間非常不一致。PhoneGap - Cordova 2.1 Android上的地理位置不一致
我的Android平板電腦上的地理位置正在工作(Samsung Galaxy),在我的最新設備Samsung Galaxy S3上 - 它甚至不會返回響應(除非啓用enableHighAccuracy,但會阻止其他設備無法工作)。我在瀏覽器和Google地圖應用程序中測試了地理位置,它返回正確的響應(和即時響應)。在HTC也能正常工作
我的清單設置如下
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.wifi" />
<uses-feature android:name="android.hardware.location" />
<uses-feature android:name="android.hardware.location.gps" />
<uses-feature android:name="android.hardware.location.network" />
是否有我應該做的PhoneGap,更好地支持GeoLocation中的任何代碼的變化?即使在DEFAULT示例中進行測試也會得到完全相同的結果。
測試設備
三星Galaxy平板電腦(安卓4.0.3)。地理位置正常工作
Samsung Galaxy S3 Mobile(Android 4.1.1)。地理位置僅適用於PhoneGap上的enableHighAccuracy。未啓用GoogleMaps的GPS,並在互聯網瀏覽器上工作
HTC(Android 2.3.3)。地理位置工作正常
蘋果的iPad,iPhone和iPod(我希望的Android能在某種程度上可以控制硬件像蘋果做:()根據所給出的信息
您的意思是說,即使地理位置被禁用,您想要地理位置響應? – Raptor
抱歉遺漏了很多來自沮喪的話哈哈。沒有Geolocation是啓用的,我必須爲新設備放置「enableHighAccuracy」,但它會毀掉其他設備......我現在編輯我的問題 – DdD
最好發佈您的測試設備的Android操作系統版本。 – Raptor