当前位置: 首页 > article >正文

微信小程序解决华为手机保存图片到相册失败

1.新增隐私设置
在这里插入图片描述
2.优化代码 新增uni.authorize判断

	_saveCode() {
				let that = this;
				console.log('点击了保存图片')
				console.log(this.result)
				uni.authorize({
					scope: 'scope.writePhotosAlbum',
					success(e) {
						console.log(e)
						if (this.result != "") {
							uni.saveImageToPhotosAlbum({
								filePath: that.result,
								success: function() {
									uni.showToast({
										title: '二维码保存成功',
										icon: 'success',
										duration: 2000
									});
								}
							});
						}
					},
					fail(e){
						console.log('失败了')
						console.log(e)
						uni.openSetting({
						  success(res) {
						    console.log(res.authSetting)
						  }
						});
					}
				})

			},

http://www.kler.cn/a/231555.html

相关文章:

  • React教程第二节之虚拟DOM与Diffing算法理解
  • .NET 简介
  • 第二十一周学习周报
  • Uni-APP+Vue3+鸿蒙 开发菜鸟流程
  • MySQL 中的数据排序是怎么实现的
  • XXL-JOB相关面试题
  • jsp课程管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 代码随想录算法训练营第42天 | 01背包理论基础 416.分割等和子集
  • 拿捏循环链表
  • 【状态管理一】概览:状态使用、状态分类、状态具体使用
  • 项目部署小问题记录
  • python实现飞书群机器人消息通知(消息卡片)
  • 建设一个私有知识库问答网站
  • spring boot和spring cloud项目中配置文件application和bootstrap加载顺序
  • vue 实现一个持续时间定时器组件
  • uniapp中配置开发环境和生产环境
  • 深入解析 Spring 事务机制
  • ChatGPT论文指南|ChatGPT论文写作过程中6个润色与查重提示词
  • 机器学习--K-近邻算法常见的几种距离算法详解
  • 【算法题】96. 不同的二叉搜索树
  • Fink CDC数据同步(二)MySQL数据同步
  • Debian系统中挂载一个数据盘
  • 单片机向PC发送数据
  • C++之多线程(multi-thread)
  • Springboot项目报文加密(AES、RSA、Filter动态加密)
  • MySQL视图和索引