当前位置: 首页 > 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.lryc.cn/news/588702.html

相关文章:

  • iOS高级开发工程师面试——Swift
  • 语言模型玩转3D生成:LLaMA-Mesh开源项目
  • 无人机故障响应模块运行与技术难点
  • 全面安装指南:在Linux、Windows和macOS上部署Apache Cassandra
  • 网络劫持对用户隐私安全的影响:一场无形的数据窃取危机
  • 算法在前端框架中的集成
  • 021_自然语言处理应用
  • 量子比特的稳定性革命:破解量子计算“脆弱密码”的最新突破
  • 读取ubuntu的磁盘分区表与超级块
  • 【高等数学】第三章 微分中值定理与导数的应用——第一节 不定积分的概念与性质
  • 面向医疗AI场景的H20显卡算力组网方案
  • Vue 中 effectScope() 的全面解析与实战应用
  • WPF,Winform,HTML5网页,哪个UI开发速度最快?
  • 板凳-------Mysql cookbook学习 (十一--------11)
  • 使用 Java 获取 PDF 页面信息(页数、尺寸、旋转角度、方向、标签与边框)
  • PySpark Standalone 集群
  • PySpark 常用算子详解
  • Java使用itextpdf7生成pdf文档
  • 【开源】一款基于 .NET 和 Vue3 开源(Apache)的MES管理系统,您的新一代工厂管理助手!
  • 【雅思播客016】New Year Resolution 新年决心
  • Luban配置教程
  • CSS :root伪类详解:实现动态主题切换的关键所在
  • 从浏览器到服务器:TCP 段的网络传输之旅
  • 建筑兔零基础人工智能自学记录109|LangChain简单翻译应用-19
  • Linux 基础 IO
  • 手机当路由,连接机器人和电脑
  • Java实现word、pdf转html保留格式
  • JavaScript与Vue:现代前端开发的完美组合
  • Spark Expression codegen
  • Swift实现股票图:从基础到高级