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

开通保存图片权限

直接粘贴就可以用  上干货 可以的话希望点个start

  /* 小程序特有相关 */'mp-weixin': {appid: VITE_WX_APPID,setting: {urlCheck: false,minified : true //是否压缩js},usingComponents: true,"lazyCodeLoading": "requiredComponents", //按需注入"permission" : {  // 这里"scope.writePhotosAlbum" : {"desc" : "申请保存图片到相册"}}// __usePrivacyCheck__: true,},
  // 保存二维码const saveCode = () => {if (!codeUrl.value) return// 检查权限状态uni.getSetting({success: (res) => {if (!res.authSetting['scope.writePhotosAlbum']) {// 没有权限,请求权限uni.authorize({scope: 'scope.writePhotosAlbum',success: () => {saveQrCode()},fail: () => {// 用户拒绝授权,引导用户去设置页面开启uni.showModal({title: '提示',content: '需要开启保存到相册权限才能保存二维码,是否去设置?',success: (res) => {if (res.confirm) {// 打开设置页面uni.openSetting({success: (settingRes) => {if (settingRes.authSetting['scope.writePhotosAlbum']) {saveQrCode()}}})}}})}})} else {// 已有权限,直接保存saveQrCode()}}})}// 执行保存操作const saveQrCode = () => {uni.showLoading({ title: '正在保存' })setTimeout(() => {qrcode.value.save({success: () => {uni.hideLoading()uni.showToast({ title: '保存成功' })},fail: (err) => {uni.hideLoading()uni.showToast({ title: '保存失败', icon: 'error' })console.error('保存失败:', err)}})}, 400)}
http://www.dtcms.com/a/280500.html

相关文章:

  • 如何设计实现开发自助重启工具-01-设计篇
  • eVTOL分布式电推进(DEP)适航审定探究
  • Ajax接收java后端传递的json对象包含长整型被截断导致丢失精度的解决方案
  • 【橘子分布式】Thrift RPC(编程篇)
  • 亚矩阵云手机:破解 Yandex 广告平台多账号风控难题的利器
  • Redis学习系列之——高并发应用的缓存问题(二)
  • JDK1.8函数式编程实战(附日常工作案例,仅此一篇耐心看完彻底搞懂)
  • 17、鸿蒙Harmony Next开发:状态管理(组件拥有的状态和应用拥有的状态)
  • Vue获取上传Excel文件内容并展示在表格中
  • 【人工智能99问】神经网络的工作原理是什么?(4/99)
  • 使用Pydantic开发时,如何将返回数据由snake_case自动转为camel case
  • Mac IDEA启动报错:Error occurred during initialization of VM
  • Linux操作系统从入门到实战(九)Linux开发工具(中)自动化构建-make/Makefile知识讲解
  • ubuntu部署kvm
  • AI-Compass LLM训练框架生态:整合ms-swift、Unsloth、Megatron-LM等核心框架,涵盖全参数/PEFT训练与分布式优化
  • 正则表达式深度解析:从LeetCode 3136题说起
  • 028_分布式部署架构
  • OpenCV图像自动缩放(Autoscaling)函数autoscaling()
  • 2025.7.15总结
  • 用Python构建机器学习模型预测股票趋势:从数据到部署的实战指南
  • 希尔排序:突破传统排序的边界
  • 【Java】【企业级应用】学生信息管理系统项目介绍
  • Mybatis05-动态sql
  • 深度解析 AI 提示词工程(Prompt Engineering)
  • 2025世界机器人大赛ICode专属训练平台图形化小学组答案
  • 光伏设计全方位指南
  • B/S 架构通信原理详解
  • sqli-labs靶场通关笔记:第17关 POST请求的密码重置
  • 如何配置maven
  • 【Linux手册】重定向是如何实现的?Linux下为什么一切皆文件?