aruis / cordova-plugin-baidumaplocation

Get device current Location from Baidu Map
https://www.npmjs.com/package/cordova-plugin-baidumaplocation
Apache License 2.0
139 stars 69 forks source link

Android 8.0系统增加了很多新特性,对位置影响较大的特性就是增强了对后台定位的限制 #48

Open ITKing80 opened 6 years ago

ITKing80 commented 6 years ago

根据Android 8.0的开发指引,为了适配这一系统特性,百度地图定位SDK新增加接口。它的实现原理就是开发者通过新接口生成一个前台服务通知,使得开发者自己的应用退到后台的时候,仍有前台通知在,规避了Android 8.0系统对后台定位的限制。

http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/addition-func/android8-notice

大神的这个插件在android8.0的后台定位好像表现不是很好,隔几分钟就会停止,是否根据android8.0做过相应优化?谢谢!

aruis commented 6 years ago

确实没有针对Android8.0 的特性做适配。目前本项目基本属于停滞维护状态。所以这个问题,可能得抽时间解决了,很难说最近能有精力搞定。实在抱歉。

haiyifeng commented 5 years ago

这个插件怎么做后台定位,后台定位的数据怎么上传到服务器呢?