taiful
taiful
  • 发布:2023-03-14 02:36
  • 更新:2023-06-09 17:48
  • 阅读:198

【报Bug】HBuildX 3.7.3读取BMP格式的图片有问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

手机系统: Android

手机系统版本号: Android 12

手机机型: readME

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

//得到文件的BUF
GetFileBuf(filePath){
return new Promise((resolve, reject) => {
var reader = new plus.io.FileReader();

        reader.readAsDataURL(filePath);//.replace('file://', '')  
        reader.onload = function(ext) {  

            var buf = uni.base64ToArrayBuffer(ext.target.result.split(',')[1]);  

            resolve(buf);  
        }  
         reader.onerror  = function() {  
             console.log('error');  
             resolve(null);      
            }  
        //console.log('ext2');  
    });  
},

操作步骤:

比如传224224的BMP格式图片,大小应该是224224*3+54,实际不对

预期结果:

比如传224224的BMP格式图片,大小应该是224224*3+54,实际不对

实际结果:

比如传224224的BMP格式图片,大小应该是224224*3+54,实际不对

bug描述:

在升级到3.7.3版本后,读取BMP格式的文件大小不对?3.6.5是正常的

2023-03-14 02:36 负责人:DCloud_Android_ST 分享
已邀请:
taiful

taiful (作者) - UNIAPP

官方的人呢

DCloud_Android_ST

DCloud_Android_ST

请附件提供完整示例项目

要回复问题请先登录注册