在ionic项目中,如果想实现定位功能,可以使用ng-cordova提供的cordova-plugin-geolocation。
但由于高墙的缘故,国内andorid环境下,此插件不起作用(ios环境下可用)。
国内比较好的是现实使用百度地图提供的API,来实现定位,以及地图的一系列扩展功能。
Stpe1:创建一个项目(此处使用的是tab类型的项目,创建方式可参照我前一篇如何离线创建Ionic1项目)
Stpe2:申请百度地图API秘钥
应用类型请选择:Andorid应用
包名:如图所示的名字(config.xml内 widget节点中id的值)