关于小程序分享后端返回文件至朋友列表优化方案
发布于 3 年前 作者 juandai 1972 次浏览 来自 分享


1、第一次进来需要使用 wx.downloadFile 下载网络文件至本地(临时地址开头一般为:http://tmp/

2、使用wx.saveFile 保存临时文件(【1】中保存的路径会失效)

3、使用对应的分享API

4、如果该页面持续分享大文件,会导致一直下载本地文件,持续时间很久,并且下载接口对下载次数做了限制(不能超过10次) ,需要做出优化

4.1 使用 wx.getSavedFileList 获取 wx.saveFile保存的文件,如果存在就直接操作【3】,如果不存在则从【1】开始

4.2 使用 wx.saveFile 保存的临时文件需要使用wx.removeSavedFile移除

如有更好优化方案,多多交流

回到顶部