1***@qq.com
1***@qq.com
  • 发布:2020-05-29 17:46
  • 更新:2020-05-29 17:46
  • 阅读:1499

【报Bug】2.7.9 使用uni.saveImageToPhotosAlbum不能保存图片

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.4 (19E266)

HBuilderX类型: 正式

HBuilderX版本号: 2.7.9

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone 6s

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
// 无法保存到系统相册  
uni.getImageInfo({  
    src: `${_this.src}`,  
    success: function(image) {  
        uni.saveImageToPhotosAlbum({  
            filePath: image.path,  
            success() {  
                uni.showToast({  
                    title: '已存至系统相册'  
                });  
            },  
            fail(e) {  
                console.log(e)  
            }  
        });  
    },  
    fail(e) {  
        console.log(e)  
    }  
});  
// 可以正常保存到系统相册  
uni.downloadFile({  
    url: `${_this.src}`,  
    success: function(image) {  
        uni.saveImageToPhotosAlbum({  
            filePath: image.tempFilePath,  
            success() {  
                uni.showToast({  
                    title: '已存至系统相册'  
                });  
            },  
            fail(e) {  
                console.log(e)  
            }  
        );  
    },  
    fail(e) {  
        console.log(e)  
    }  
});  

操作步骤:

点击保存图片按钮后,执行上述代码

预期结果:

可以正常保存到系统相册

实际结果:

无法保存,调用uni.saveImageToPhotosAlbum后,执行fail方法 ,提示 saveImageToPhotosAlbum:fail

bug描述:

HBuilder X 升级后使用uni.getImageInfo获取图片临时路径后,使用uni.saveImageToPhotosAlbum,一直不能成功保存到相册。
我原来使用的是2.4.2的版本,可以保存,升级到2.7.9后无法保存了
使用uni.downloadFile获取图片临时路径后,使用uni.saveImageToPhotosAlbum,可以保存到系统相册,原工程正常使用的功能现已无法使用

2020-05-29 17:46 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复