Skip to content

在Ionic3+中使用cordova-plugin-baidumaplocation配合这个来获取定位信息

Notifications You must be signed in to change notification settings

yarnbyte/ionic-baidumaploc

Repository files navigation

baidumaploc

感谢aruis大神提供的这个cordova插件,帮我们解决了cordova项目安卓定位的问题,于是本人在这个插件的基础上,稍微弄了一下,让这个cordova插件更好地在Ionic中使用。当然,原本的cordova插件用起来也不复杂了,看个人爱好选用吧。

1 安装cordova-plugin-baidumaplocation插件,具体可直接参考原作者的说明文档。

ionic cordova plugin add cordova-plugin-baidumaplocation --variable ANDROID_KEY="<API_KEY_ANDROID>" --variable IOS_KEY="<API_KEY_IOS>"

2 使用npm安装该模块

npm i baidumaploc --save

3 使用方法

1)添加到app.modules.ts

import { BaiduMapLoc } from 'baidumaploc';
  ...
@NgModule({
  ...
providers: [
  ...,
  BaiduMapLoc
]

2) 使用

constructor(...,public baidumaploc: BaiduMapLoc) {

}

getCurrentPos(){
  this.baidumap.getCurrentPosition().then((res)=>{
      console.log(res);
      alert(JSON.stringify(res));

    }).catch((error)=>{
      console.log(error);
    })
}

About

在Ionic3+中使用cordova-plugin-baidumaplocation配合这个来获取定位信息

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published