收藏
回答

小程序如何保存图片到本地相册中 sdk版本1.3最新

问题模块
API和组件

现在小程序开放了保存图片到相册中,但是我在开发环境下调用该接口后 无反应,提示文件不存在,图片明明是绝对路径的

wx.saveImageToPhotosAlbum({
  filePath: 'http://img.sj33.cn/uploads/allimg/200908/20090821004514997.jpg,
  complete(c) {
    console.log(c)
  },
  success(data) {
    console.log("测试:" + data)
  },
  fail(f) {
    console.log(f)
  },
})


调用该函数后, 结果:相册中找不到这张保存的图片,并且返回的一些失败信息

Object {errMsg: "saveImageToPhotosAlbum:fail file not exist"}


官网说保存到相册要授权,我这边的已经授权过了。还是无法使用,,请问有人遇到过这个问题吗?

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

5 个回答

  • 黄国华
    黄国华
    2017-07-07

    你可能没认真看官方文档,要先下载图片到本地,然后把临时图片保存到相册,无法直接保存网络图片到相册,官方文档有具体的Demo

    2017-07-07
    赞同
    回复
  • Wei+
    Wei+
    2017-07-07

    谢谢!问题已经解决,,官方那边是有demo 但是没说明 一定要先存储为临时图片再保存,,,

    2017-07-07
    赞同
    回复
  • 嗨~欣苒Dad
    嗨~欣苒Dad
    2017-07-07


    真机上无法保存到相册

    2017-07-07
    赞同
    回复
  • 毛笋
    毛笋
    2017-09-21

    这个接口安卓还是用不了么?想哭…

    2017-09-21
    赞同
    回复
  • 简、
    简、
    2017-09-21

    wx.saveimagetophotosalbum()这个接口只能保存downloadfile后的图片吗?不可以保存项目中的图片?如:‘/images/20170921.png’?

    2017-09-21
    赞同
    回复