phonegap geolocation android 问题

很纠结的 phonegap 

使用定位的时候 android 获取地址异常的慢,为什么呢?

经过分析 如果android 只开启gprs 上网功能 可以立即获取到经纬度

如果只开启wifi 根本就获取不到经纬度

如果开启gps 乖乖 那是异常异常的慢

如果什么都不开启 还是非常快的获取到经纬度

所以我猜测估计是因为 什么都不开启或者只开启gprs 的时候获取到的是缓存的经纬度 而不是当前的经纬度

当开启wifi的时候 估计是去google wifi定位,大家都知道 由于天朝的权威 导致google 对国内用户的体验 那是一个绝

所以失败是很正常的,gps 使用的时候需要 卫星等因素 所以异常慢也算是正常的,所以我感觉还是使用baidu 的sdk 定位 比较好,但是由于phonegap 百度没有插件,很难进行,网上有个兄弟开发了插件 不过 版本有点老,我也没测试过,所以我计划开发个插件。

posted @ 2013-07-29 11:03  Blon  阅读(427)  评论(1编辑  收藏  举报