收藏
回答

小程序保存图片到本地,名称是微信定义的,自己怎么定义图片名称

//成功情况下存储图片
wx.saveImageToPhotosAlbum({
   filePath:imageUrl,
   success:res=>{
       //this.imgRemove(imageUrl);
   },
   fail:err=>{
       console.log(err);
   }
})

这是微信官方的图片保存api,但是这个保存的图片是微信会重定义名称,那么保存的图片都不认识了

有什么办法修改图片名称吗。跪求大佬

最后一次编辑于  2018-11-26
回答关注问题邀请回答
收藏

2 个回答

  • 再见,电脑崽
    再见,电脑崽
    2018-11-26

    https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.rename.html

    FileSystemManager.rename(Object object)

    重命名文件。可以把文件从 oldPath 移动到 newPath


    2018-11-26
    赞同
    回复 9
    • 海天酱油
      海天酱油
      2018-11-26

      我试试,谢谢

      2018-11-26
      回复
    • 海天酱油
      海天酱油
      2018-11-26

      好像不行,我这个是base64图片转换成本地临时路径,然后调用图片保存的api,现在还是不行。

      2018-11-26
      回复
    • 再见,电脑崽
      再见,电脑崽
      2018-11-26回复海天酱油

      你先saveImageToPhotosAlbum,会返回图片路径,再把这个路径的文件名解析出来,修改后再调用FileSystemManager.rename

      2018-11-26
      回复
    • 再见,电脑崽
      再见,电脑崽
      2018-11-26回复海天酱油

      应该能行的,要不你把你代码贴出来

      2018-11-26
      回复
    • 海天酱油
      海天酱油
      2018-11-26回复再见,电脑崽


      保存之后只会返回这个信息。结果还是不行的

      2018-11-26
      回复
    查看更多(4)
  • 海天酱油
    海天酱油
    2018-11-26

    求人啊

    2018-11-26
    赞同
    回复