相关疑难解决方法(0)

Phonegap Android Geolocation watchPosition超时

我正在使用Cordova 3.0.0,三星Galaxy S3 4.1.2进行测试.

当我测试Phonegap完整示例以观察位置时:http://docs.phonegap.com/en/edge/cordova_geolocation_geolocation.md.html#geolocation.watchPosition

我得到一个带coords的第一行,然后我得到了错误:

code 3
message : Position retrieval timed out.
Run Code Online (Sandbox Code Playgroud)

并且不会返回其他位置.我的iPhone上的代码相同.我在走路时测试,当我在车里时也是如此.

我注意到当我在Android设备上使用谷歌地图时,顶部栏上会弹出一个gps图标.当我启动我的应用程序时,它不在这里.

Manifest已正确设置权限,我的选项是:

var options = { maximumAge: 3000, timeout: 5000, enableHighAccuracy: true };
watchID = navigator.geolocation.watchPosition( onSuccess, onError, options );
Run Code Online (Sandbox Code Playgroud)

我的应用程序需要精确工作......

感谢帮助.

javascript android phonegap-plugins cordova

3
推荐指数
1
解决办法
7336
查看次数

标签 统计

android ×1

cordova ×1

javascript ×1

phonegap-plugins ×1