在webview内嵌的网页中想将图片下载到手机相册以及分享到朋友圈
发布于 6 年前 作者 mren 941 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

需要将网页生成一张海报(我目前已经将网页生成了canvas并转化为了一张img),同时提供两个按钮,分别是

  1. 将海报下载到手机相册按钮

  2. 将海报分享到朋友圈按钮

但是发现jssdk提供的接口都是从本地选取图片的,并没有可以下载图片到本地的。。。也没有想到什么其他的好办法

6 回复

你好  请问你的这个保存到本地的问题解决了吗  是怎么解决的  能说一下吗?  我碰到了和你一样的问题  我是长按保存网页为图片   我把网页做成图片了  但是不知道怎么在内嵌网页中保存到本地

其实楼主可能是想要这种效果,而不是打开图片后再长按

楼主最后这个问题有解决嘛?调用jssdk的downloadImage这个方法可以解决吗?

web-view内嵌网页内部的图片可以长按图片保存的。不需要调用什么接口。

wx.saveImageToPhotosAlbum() 可以保存到相册

不是 生成 图片后 可以预料

wx.previewImage({
  current: '', // 当前显示图片的http链接
  urls: [] // 需要预览的图片http链接列表})

然后 长按 不是可以下载 和 分享么?

回到顶部