怎么web-view的页面怎么下载oss的图片?
发布于 6 年前 作者 wangping 4313 次浏览 来自 官方Issues

web-view内嵌的H5页面怎么下载oss的图片,我用A链接的download无法下载啊

2 回复

除了用户长按保存,没法下载,或者想办法利用h5和小程序的通信机制,吧图片地址传给小程序,小程序调用下载保存到相册,但是这个时机一般不符合业务要求

可以做个下载按钮在h5页面上,

点击下载按钮执行wx.miniProgram.navigateTo,

跳转到一个小程序的loading页,

与此同时执行wx.miniProgram.postMessage,

传一个图片url给小程序,

然后在loading页执行小程序相关逻辑将图片保存到系统相册,

最后执行wx.navigateBack返回webview即可

回到顶部