正好这两天做到这个功能了,记录一下
需求:调用后端接口,完成下载图片和文件并保存到本地
完成度:百度了很多方法,下载图片并保存到本地是可以实现的,并且在手机相册也能找到,文件也能下载并打开,可以点击右上角三个点,主动去保存或者分享给朋友
发现了一个有意思的代码,保存图片的时候,也可以先把图片展示出来,让用户能够看到,然后让用户自己去保存,这样的话体验感会更好一些,只需要在图片image标签中加入show-menu-by-longpress=“true” 就可以
<img class="img" :src="imagePathUrl" show-menu-by-longpress=“true” mode="" />
然后在用户打开图片的时候,做一个小提示“长按图片可下载或分享给他人”,如下图
如果想直接下载的话也可以