uniapp微信小程序定位授权插件说明

定位授权查询

介绍:判断小程序是否开启位置授权,已授权展示授权信息,拒绝授权展示未授权提示,可自行选择重新授权或者手动选择位置信息

方法说明

@event {Function} getLocation 获取到定位信息,返回对应的经纬度信息
@event {Function} chooseCity 授权被拒绝,需要用户手动选择位置信息

使用举例

<location-auth @chooseCity="chooseCity" @getLocation="getLocation"></location-auth>

需要提前在小程序管理后台,[开发] - [开发管理] - [接口设置]中开通getLocation接口权限。

uniapp项目中manifest.json微信小程序配置勾选位置接口配置,

配置

打开源码视图,在“mp-weixin”下增加

"requiredPrivateInfos": [
"getLocation"
]


源码

方法举例:

methods: {
/*
* 拒绝授权手动选择地址
* /
chooseCity(){
// doSomeThing
},
/

* 统一授权后获取的经纬度信息
* */
getLocation(res){
this.locations = res
// doSomeThing
}
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容