当前位置:首页 > 未分类 > 正文内容

uni-app 用户拒绝授权后再次调起授权页面 和 在小程序中打开第三方导航地图

关中浪子4年前 (2021-04-05)未分类1870
买泛域名SSL证书 送5斤装现摘猕猴桃一箱、同时提供技开源商城搭建免费技术支持。
泛域名ssl证书 239元1年送1个月、单域名39元1年,Sectigo(原Comodo证书)全球可信证书,强大的兼容性,高度安全性,如有问题7天内可退、可开发票
加微信VX 18718058521 备注SSL证书
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价

1、用户拒绝授权后再次调起授权页面

uni.getSetting({
				success(res) {
					if (res.authSetting['scope.userLocation']) {
						console.log("userLocation位置功能已授权")
						// 如果已授权,直接获取对应参数
						uni.getLocation({
							success(res) {
								console.log(res)
							}
						})
					} else if (!res.authSetting['scope.userLocation']) {
						// 说明此时要获取的位置功能尚未授权,
						// 则设置进入页面时主动弹出,直接授权
						uni.authorize({
							scope: 'scope.userLocation',
							success(res) {
								// 授权成功
								console.log(res)
								// 成功后获取对应的位置参数
								uni.getLocation({
									success(res) {
										console.log(res)
									}
								})
							},
							fail() {
								console.log("位置授权失败")
								uni.showModal({
									content:'检测到您没打开获取信息功能权限,是否去设置打开?',
									confirmText: "确认",
									cancelText:'取消',
									success: (res) => {
										console.log(res)
										if(res.confirm){
											uni.openSetting({
												success: (res) => {
													console.log(res);
												},
												fail: (err) => {
													console.log(err)
												}
											})
										}else{
											console.log('取消');
										}
									}
								})
							}
						})
					}
				},
				fail() {
					console.log("获取授权信息授权失败")
				}
			})


2、在小程序中打开第三方导航地图

uni.openLocation({
	latitude: 25.0271210000,
	longitude: 101.7632820000,
	success: function() {
		console.log('success');
	}
});
// 显示定位点:
var map = uni.createMapContext('map');
map.moveToLocation();


找梯子最重要的就是稳定,这个已经上线三年了,一直稳定没有被封过,赶紧下载备用吧!

扫描二维码推送至手机访问。

版权声明:本文由码农翻生发布,如需转载请注明出处。

本文链接:https://lubojian.cn/post/33.html

分享给朋友:

相关文章

eclipse.ini -vm 设置 jdk 的作用

打开eclipse.ini 文件,在-vmargs 参数的前面, 一定是前面,添加如下代码:-vm/home/david/scfjava/jdk1.6.0_02/bin/javaw.exe注:分两行,格式不可变。重新启动eclipse, 新...

(永久激活)最新navicat安装激活破解永久使用教程

(永久激活)最新navicat安装激活破解永久使用教程

这篇文章主要介绍了Navicat Premium永久破解激活教程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下这里讲的是windows下的navicat 15最新激活破解教程,亲测有效...

我有一个json结构的标准问答对,想通过 BAAI/bge-large-zh-v1.5 将问答对转为向量存储在 milvus 中,然后 另一个系统会提问然后输出回答,这个系统的回答需要和我的

为了实现您的需求,我们需要分几个步骤来操作:准备环境:确保安装了必要的库,如 transformers(用于加载模型),milvus(用于存储向量),以及 json(用于处理JSON数据)。加载模型:使用 tr...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。