3***@qq.com
3***@qq.com
  • 发布:2022-11-17 10:49
  • 更新:2022-11-17 10:49
  • 阅读:158

【报Bug】ios拍照后的图片无法base64

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.6.1

HBuilderX版本号: 3.6.4

示例代码:
  plus.io.resolveLocalFileSystemURL(path, function(entry) {  
                entry.file(function(file) {  
                    var fileReader = new plus.io.FileReader()  
                    fileReader.onload = function(data) {  
            console.log(data)  
                        resolve(data.target.result)  
                    }  
                    fileReader.onerror = function(error) {  
            console.log(error)  
                        reject(error)  
                    }  
                    fileReader.readAsDataURL(file)  
                }, function(error) {  
           console.log(error)  
                    reject(error)  
                })  
            }, function(error) {  
        console.log(error)  
                reject(error)  
            })

操作步骤:

手机系统:ios16,
步骤:通过拍照的方式获取图片,然后通过获取到的路径转换成base64

预期结果:

fileReader.onload中有返回值

实际结果:

调用转换base64的函数无法正常转换拍照的图片,也不提示任何错误信息

bug描述:

ios app通过手机拍照获取到图片的临时路径后无法转换base64,直接从相册中选择则可以。

2022-11-17 10:49 负责人:无 分享
已邀请:

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