PhoneGap中文网
标题:
phonegap获取坐标
[打印本页]
作者:
野蛮人
时间:
2013-10-31 21:41
标题:
phonegap获取坐标
<script>
document.addEventListener("deviceready", onDeviceReady, false);
// PhoneGap加载完毕
function onDeviceReady() {
// 每隔2秒钟更新一次
var options = { maximumAge: 3000, timeout: 30000, enableHighAccuracy: true };
navigator.geolocation.getCurrentPosition(onSuccess, onError,options);
}
// 获取位置信息成功时调用的回调函数
function onSuccess(position) {
alert('sfdsdf');
var xCoors=position.coords.latitude;//以十进制表示的纬度
var yCoors=position.coords.longitude;//以十进制表示的经度
alert(xCoors);
window.sessionStorage.setItem("xcoors",xCoors);
window.sessionStorage.setItem("ycoors",yCoors);
}
// onError回调函数接收一个PositionError对象
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
</script>
复制代码
在安卓里获取不到坐标,报超时错误,在苹果里可以获取到坐标
作者:
admin
时间:
2013-10-31 22:17
代码写的是对的,android上我测试也是可以的 1.换个信号好的地方测试一下 2.重新设备重新运行试试 3.换个手机试试
作者:
admin
时间:
2013-10-31 22:17
代码写的是对的,android上我测试也是可以的 1.换个信号好的地方测试一下 2.重新设备重新运行试试 3.换个手机试试
欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/)
Powered by Discuz! X3.2