时间:2021-05-18
本文实例讲述了微信小程序实现的图片保存功能。分享给大家供大家参考,具体如下:
微信小程序保存图片分为两步:
1.下载文件资源到本地,客户端直接发起一个 HTTP GET 请求,返回文件的本地临时路径。
即:调用函数wx.downloadFile({})
2.保存图片到系统相册。
即:调用函数wx.saveImageToPhotosAlbum({})
具体代码如下:
.wxml
<button data-image='{{图片路径}}' bindtap="saveImage" >保存图片</button>.js
saveImage: function (e) { wx.downloadFile({ url: 服务器Http请求 +图片路径, success: function (res) { var imageFilePath = res.tempFilePath; if (!util.isNull(imageFilePath)) { wx.saveImageToPhotosAlbum({ filePath: imageFilePath, success: function (data) { wx.showToast({ title: "保存成功", }) }, fail: function (res) { wx.showToast({ title: "保存失败", }) } }) } }, })},关于wx.downloadFile具体说明还可参考官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/wx.downloadFile.html
希望本文所述对大家微信小程序开发有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
我们在微信小程序中经常会使用到分享商品海报,或者是重绘微信小程序分享链的图片功能。实现该功能只要跟着如下几个步骤就可以快速实现啦!(本文示例代码使用的是uni-
由于微信小程序没有提供类似Image这样的JS对象,要实现图片的预加载要麻烦一些,wxapp-img-loader自定义组件可以在微信小程序中实现图片预加载功能
本文实例讲述了微信小程序实现图片上传、删除和预览功能的方法。分享给大家供大家参考,具体如下:这里主要介绍一下微信小程序的图片上传图片删除和图片预览布局JS处理d
微信浏览器打开h5页面如果是img标签的话,长按会弹出保存图片的选项。但是微信小程序里面不可以。需要自己写这个功能。这个功能有两个点,一个是长按,一个是保存图片
这篇文章主要介绍了微信小程序图片自适应实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下关于微信小程序图