少年恃险若平地,独倚长剑凌清秋。这篇文章主要讲述uniapp 小程序首次进入弹出位置授权相关的知识,希望能为你提供帮助。
文章图片
1、微信小程序中,目前版本无法自动直接弹窗,使用位置授权需搭配 uni.getSetting
【uniapp 小程序首次进入弹出位置授权】2、在app.vue onLaunch()中添加如下代码或定义外部方法调用
1uni.getSetting({ 2success(res) { 3if (!res.authSetting[\'scope.userLocation\']) { 4// 未授权 5uni.authorize({ 6scope: \'scope.userLocation\', 7success() { //1.1 允许授权 8uni.getLocation() 9 10}, 11fail(){//1.2 拒绝授权 12console.log("你拒绝了授权,无法获得周边信息") 13} 14}) 15}else{ 16// 已授权 ..(获取位置信息) 17} 18} 19});
3、在manifest.json配置文件中勾选:微信小程序设置-> 位置接口描述
文章图片
其他完整代码参考:https://blog.csdn.net/qq_42231156/article/details/89764301
推荐阅读
- 安卓开发学习——图像处理
- goandroid
- 使用maven创建的webapp自动设置了首页
- Android连载7-动语添加碎片
- 乐校园app
- 使LiteBox适用于application/xhtml和text/html
- 更改iChat状态终端.app
- 在您的网站上进行AppleSearch
- 如何在Apple Mac OS X上刷新DNS缓存