Tôi đang cố gắng định vị API phonegap (phiên bản 2.5) với thiết bị Android 4.0.4 nhưng tôi không nhận được gì. tôi đang sử dụng mã từ tài liệu về phonegap. Theo họ "nếu GPS và wifi bị vô hiệu hóa, bạn nên xác định vị trí của mình bằng cách sử dụng Triangulation Tháp di động" nhưng mã này không cung cấp gì cho tôi. Khi tôi kết nối với wifi nó mang lại cho tôi vị trí hoàn hảo nhưng khi không có internet, nó sẽ không hoạt động. Tôi thành công với tất cả API của API điện thoại khác nhưng chỉ định vị địa lý API đang gây ra vấn đề cho tôi. Xin hãy giúp tôi giải quyết vấn đề này.Vị trí địa lý của Phonegap 2.5.0 không hoạt động với Android 4.0.4
Và thêm một chút nghi ngờ xin tha thứ cho tôi nếu có vẻ buồn cười .... Tôi sử dụng kết nối wifi trong điện thoại di động của mình và không bao giờ kết nối với các dịch vụ khác (2G, 3G vv) hoặc nó cũng bao gồm kết nối 2g và 3g?
Thnaks trong Advance
<!DOCTYPE html>
<html>
<head>
<title>Device Properties Example</title>
<script type="text/javascript" charset="utf-8" src="cordova-2.5.0.js"></script>
<script type="text/javascript" charset="utf-8">
// Wait for Cordova to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
//
function onDeviceReady() {
navigator.geolocation.getCurrentPosition(onSuccess, onError);
}
// onSuccess Geolocation
//
function onSuccess(position) {
var element = document.getElementById('geolocation');
element.innerHTML = 'Latitude: ' + position.coords.latitude + '<br />' +
'Longitude: ' + position.coords.longitude + '<br />' +
'Altitude: ' + position.coords.altitude + '<br />' +
'Accuracy: ' + position.coords.accuracy + '<br />' +
'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
'Heading: ' + position.coords.heading + '<br />' +
'Speed: ' + position.coords.speed + '<br />' +
'Timestamp: ' + position.timestamp + '<br />';
}
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
</script>
</head>
<body>
<p id="geolocation">Finding geolocation...</p>
</body>
</html>
Got biết một điều .. Nó sẽ không làm việc với 2g và 3g .. chỉ làm việc với WIFI
bây giờ nó có hoạt động không? Tôi đã cùng một vấn đề ..: P – F481