收藏
回答

wx.canvasToTempFilePath 【匹夫结愤,六月飞霜】

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug canvasToTempFilePath 客户端 Android 6.6.6 1.9.94

请问这个接口到底怎么使用才能够让画布上绘制好的图片保存到手机相册,可以说现在是无比绝望了,该试的方法试了个遍,结合saveImageToPhotosAlbum也不行,手机相册上就是没有生成的图片,完全看不懂官方写的文档,吐个槽:官方文档有种让人越看越想撕屏的感觉,不过还是希望官方爸爸或者成功大佬给个解释,救命啊!

最后一次编辑于  2018-05-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 马农™
    马农™
    2018-05-26

    由于ctx.draw(bool) 是异步的,在调用wx.saveImageToPhotosAlbum(...)之前先确保绘制已完成,通常做法:


    ctx.draw(true, () => {

        wx.saveImageToPhotosAlbum(...)

    })

    2018-05-26
    赞同
    回复 1
    • Bill 
      Bill 
      2018-05-26

      试过了还是没能成功,不知道具体问题出在哪里,不过还是感谢答主

      2018-05-26
      回复
  • jean
    jean
    2018-06-07


    2018-06-07
    赞同
    回复
  • 亮子
    亮子
    2018-06-11

    downloadFile +saveImageToPhotosAlbum

    2018-06-11
    赞同
    回复