修图软件保存图片提示save image savefailedd是怎么回事

最近项目中遇到一个需求就是偠保存商品的图片到手机相册,一开始我还以为挺简单的毕竟文档在哪里,一般都是拿来就用的可是这个就是不行,遇到提示saveImageToPhotosAlbum:fail file not found问题朂后发现是用户没有授权。解决这个问题又发现又无法保存图片这明明是同意了为什么还不行,经过研究发现我没要先获取图片信息茬进行保存就可以了。我使用的是uni-app来开发的如果你用原生小程序开发的话就把uni改成wx吧!在这里我强烈推荐大家使用uni-app来开发小程序。具体什么好处大伙可以去看看uni-app的文档,好了不多说看代码

 /* 这个就是保存相册的 */
 /* 这里判断一下如果没有授权重新打开设置选项 */
 /* 打开设置的方法 */
/* 授权提示 ,这里就是重复提示用户去授权*/
 content: '由于您还没有允许保存图片到您相册里,这无法进行分享操作点击确定去允许授权',
 /* 这个就是打开設置的API*/
 content: '很遗憾你点击了取消这将无法进行分享操作,请慎重考虑',
/* 特别注意要先获取图片信息在进行保存不让保存不了 */
/* 我这里要保存多張图片,一张的话就可以取消这些具体看你的需求 */
 /* 保存图片到相册 */
 content: '图片已成功保存到相册,快去分享到您的圈子吧',
}

我要回帖

更多关于 savefailed 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信