微信小程序把base64的图片保存到手机相册

微信小程序把base64的图片保存到手机相册,第1张

wxgetFileSystemManager() 是获取文件管理器对象;

aawriteFile 是写文件,详细参数可 官方文档说明;

wxenvUSER_DATA_PATH+'/testpng' 这里是创建一个临时文件的文件名;

thatdatasceneslice(22) 这里是把 data:image/png;base64, 这一段去除,需要注意的是去除这一段之后 base64 编码之间放到image组件的src里面是不能显示的;

wxsaveImageToPhotosAlbum 是保存到相册。

近期公司的小程序有个需求,就是要把列表页的缓存在本地,下次在打开的时候就不用从网络进行请求了,因为用户的网络不是很好;

想法是先把缓存起来,然后把的路径和订单编号保存在storage里面;

用订单编号进行对比,id相同的话就把网络路径替换成本地缓存路径;

检查缓存里面之前有没有存这张照片,有的话就直接赋值,没有的话就先缓存,然后把路径和订单号存起来,再赋值

如果有新的要替换,就把最前面的给删除了

查阅了官方文档,发现可缓存可以存200MB;

所以先决定给缓存前十张试试水;

返回的列表数据是数组里面套对象,地址为reserve4;

在utiljs里面写

然后在请求数据的地方调用这个方法

时间紧迫写的比较粗糙,用于记录。如果有什么地方写的不好或者有bug的请大家指出,谢谢。

有时会用微信小程序看视频,并且想把上面的视频给下载到手机上,下面就来分享下小程序视频下载方法。

1、首先在苹果8,在ios122中打开微信,点击发现,进入小程序。

2、然后在小程序页面中,搜索视频,进入腾讯视频。

3、接着在打开的页面中,点击播放视频。

4、点击视频的任意位置,然后点击右下角小方块。

5、手指在屏幕上往上滑,调出控制中心。

6、在控制中心点击小圆点,然后点击下箭头,3秒后开始录屏。

7、录屏完成后再次往上滑,调出控制中心。点击小圆点停止录屏就可以了,这样就能把视频录屏下载到手机相册了。

以上就是关于微信小程序把base64的图片保存到手机相册全部的内容,包括:微信小程序把base64的图片保存到手机相册、微信小程序缓存图片、怎样保存小程序里的视频到手机相册等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9288100.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存