我已經使用了科爾多瓦插件地理位置: https://github.com/apache/cordova-plugin-geolocation科爾多瓦插件地理位置不工作了Android版本奇巧
通過命令安裝科爾多瓦的插件: 科爾多瓦插件添加org.apache.cordova.geolocation
它在Android版本Jelly Bean(三星Galaxy Tab 2版本4.1.2果凍豆,三星Galaxy Grand 2版本4.1.2果凍豆)工作正常,但不適用於Android版本Kitkat(Samsung Note 2版本4.4.2 Kitkat)。
navigator.geolocation.getCurrentPosition(geolocationSuccess, geolocationError);
function geolocationSuccess(position) {
var latlng = "Latitude :" + position.coords.latitude + ", Longitude :" + position.coords.longitude);
$ionicPopup.alert({
title: "User Current Location",
subTitle: "Location",
template: latlng
});
}
function geolocationError(error) {
$ionicPopup.alert({
title: "Pajhwok Location",
subTitle: "Error",
template: JSON.stringify(error)
});
}
'template:JSON.stringify(error)'想把這個錯誤打印到控制檯/複製並粘貼到這裏?在調試控制檯中顯示任何其他問題(因爲您在kitkat上可以使用chrome開發工具!) – laughingpine
cordova geolocation插件不再包含本地代碼,所以如果它不工作是webview的錯誤,你可以這樣做 – jcesarmobile
科爾多瓦地理位置插件工作正常的情況下在Android手機的位置ON ..錯誤也設置超時後選項如果位置OFF –