收藏
回答

在webview内嵌的网页中想将图片下载到手机相册以及分享到朋友圈

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 webview 微信iOS客户端 6.7.0 2.1.2

- 需求的场景描述(希望解决的问题)

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

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

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

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



回答关注问题邀请回答
收藏

6 个回答

  • 薛定谔de小白喵
    薛定谔de小白喵
    2019-05-24

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

    2019-05-24
    有用
    回复
  • 对不起,我瘦不了😂 😂
    对不起,我瘦不了😂 😂
    2019-03-19

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

    2019-03-19
    有用
    回复
  • ice
    ice
    2018-07-31


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

    2018-07-31
    有用
    回复 9
    • Evilmoonjq😘aq
      Evilmoonjq😘aq
      2018-08-06

      是的,请问这个有办法能做到吗?

      2018-08-06
      回复
    • ice
      ice
      2018-08-09回复Evilmoonjq😘aq

      这个是原生代码,不是web页面

      2018-08-09
      回复
    • Evilmoonjq😘aq
      Evilmoonjq😘aq
      2018-08-09回复ice

      那好吧,暂时可能确实没法实现

      2018-08-09
      回复
    • ice
      ice
      2018-08-09回复Evilmoonjq😘aq

      其实不一定,其他用web实现,保存图片这块可以用原生态来处理,js版的sdk可以实现控制原生态跳转


      wx.miniProgram.navigateBack` 进行小程序页面的跳转比如我们的项目在 index.wxml 的 webview 网页内部使用该API就可以控制小程序从index page 跳转到wxpay page。


      2018-08-09
      回复
    • ice
      ice
      2018-08-09回复Evilmoonjq😘aq

      有兴趣可以将我的实现代码贴给你,你研究研究

      2018-08-09
      回复
    查看更多(4)
  • 刘文文
    刘文文
    2018-07-05

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

    2018-07-05
    有用
    回复 1
  • WGinit
    WGinit
    2018-07-03

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


    2018-07-03
    有用
    回复 5
  • 极学者@陈序员
    极学者@陈序员
    2018-07-03

    不是 生成 图片后 可以预料

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

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

    2018-07-03
    有用
    回复 17
    查看更多(12)
登录 后发表内容