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

uniapp 微信小程序图片下载保存功能

在开发这个功能之前,要先确保小程序的隐私条约是否加上相册(仅写入)权限,设置路径:微信公众平台->账号设置(左下角头像悬停)->用户隐私保护指引(去完善)->相册(仅写入)权限

1、保存图片功能

uni.downloadFile({
	url,//图片地址
	success: (res) => {
		uni.saveImageToPhotosAlbum({
			filePath: res.tempFilePath,
			success: (res) => { 
               uni.showToast({
			      title: "保存成功",
			      icon: "success",
		       })
            },
			fail: (res) => { 
               uni.showToast({
			      title: "保存失败",
			      icon: "error",
		       })
            }
		})
	}
})

首先使用uni.downloadFile方法将图片进行下载,然后再使用uni.saveImageToPhotosAlbum方法对下载后的临时图片路径进行保存到本地

 

http://www.dtcms.com/a/91396.html

相关文章:

  • TypeScript 泛型 < T > 从入门到精通
  • 可视化图解算法:删除有序(排序)链表中重复的元素
  • 基于AOP注解+Redisson实现Cache-Aside缓存模式实战
  • 春日焕新居:约克VRF中央空调,科技赋能,带你开启健康呼吸新时代
  • 力扣题目分享:只出现1次的数字I II III(位运算版)
  • 宝塔docker flarum默认登录账号密码,crazymax/flarum镜像默认登录账号密码
  • 蓝桥杯算法题分享(二)
  • 从 Copilot 到垂直工具:AI 编程的 “专精特新“ 进化论
  • 用python写网络爬虫
  • 如何用Spring AI构建MCP Client-Server架构
  • 动手实践:单机安装高性能列式存储数据库ClickHouse
  • 根据模板将 Excel 明细数据生成 PDF 文档 | PDF实现邮件合并功能
  • 大数据学习(85)-Flume详解
  • mysql学习-索引规则
  • 蓝桥杯 回文字符串
  • 09_JavaScript数据操作方法_数组2
  • 基于Zookeeper的微服务配置管理与灰度发布实战指南
  • WEB API 设计规范
  • Leetcode——1047. 删除字符串中的所有相邻重复项
  • 阶跃星辰开源300亿参数视频模型Step-Video-TI2V:运动可控+102帧长视频生成
  • Hyperlane 似乎是一个轻量级、高性能的 Rust HTTP 服务器库
  • Redis原理:Monitor 实现
  • 雕马快租:直播设备租赁新趋势,低成本重构传统营销模式的破局之道
  • 缓存相关问题
  • 单例模式在Python中的实现和应用
  • 【SpringBoot篇】SpringBoot的自动装配原理
  • 安装SQL Server 2022常见问题和环境配置
  • http://noi.openjudge.cn——4.7算法之搜索_1814:恼人的青蛙
  • unable to load vboxguest kernel module
  • Redis 核心源码解析:从设计哲学到企业级应用实践