uni-app判断用户是否授权相册权限代码
                
        
                
        uni-app
                
        2023-05-19 10:14:35
            
相册授权在程序中对于图片的保存是必不可少的操作,授权不仅保护了用户的隐私也使每一次操作更符合用户的需求。本文介绍基于uni-app开发的程序检测用户对相册的权限及进行授权操作。

一、uni-app用户相册授权代码
uni.getSetting({
	success(res) {
	  console.log('获取用户权限',res.authSetting)
	  if(Object.keys(res.authSetting).length>0){
		  //判断是否有相册权限
		  if(res.authSetting['scope.writePhotosAlbum']==undefined){
			  //打开设置权限
			  uni.openSetting({
				success(res) {
				  console.log('设置权限',res.authSetting)
				}
			  })
		  }else{
			  if(!res.authSetting['scope.writePhotosAlbum']){
				  //打开设置权限
				  uni.openSetting({
					success(res) {
					  console.log('设置权限',res.authSetting)
					}
				  })
			  }
		  }
	  }else{
		  return
	  }
   }
})二、代码解析:
    uni.getSetting:获取用户的当前设置。
    scope.writePhotosAlbum:保存到相册。(注:关于这块更多值的信息,“点击进入官网”,查看)
uni.openSetting:调起客户端小程序设置界面,返回用户设置的操作结果。
注:uni.getSetting和uni.openSetting支持平台为:微信小程序、支付宝小程序、百度小程序 字节跳动小程序、飞书小程序、QQ小程序、快手小程序、京东小程序
		    
		        六月初字帖坊小程序 
		    
		     你想要的字帖模板及工具,这里都有! 
		
				899篇文章
				3789人已阅读
			
			
			
		
				        
六月初