9***@qq.com
9***@qq.com
  • 发布:2023-11-03 17:47
  • 更新:2024-11-28 15:12
  • 阅读:798

【报Bug】uni.arrayBufferToBase64 转换位base64错误

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.95

手机系统: Android

手机系统版本号: Android 7.0

手机厂商: 模拟器

手机机型: R11

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
const arrayBuffer = new Uint8Array(res.data)  
const base64 = "data:image/png;base64," + uni.arrayBufferToBase64(res.data)

操作步骤:
const arrayBuffer = new Uint8Array(res.data)  
const base64 = "data:image/png;base64," + uni.arrayBufferToBase64(res.data)

预期结果:
const arrayBuffer = new Uint8Array(res.data)  
const base64 = "data:image/png;base64," + uni.arrayBufferToBase64(res.data)

实际结果:
const arrayBuffer = new Uint8Array(res.data)  
const base64 = "data:image/png;base64," + uni.arrayBufferToBase64(res.data)

bug描述:

responseType设置为arraybuffer在安卓上无效 在H5内有效,安卓转换出来的base64是错的

2023-11-03 17:47 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

看是什么数据转base64,这个插件是图片转base64,h5,app都有https://ext.dcloud.net.cn/plugin?id=13926

朕就是任性

朕就是任性

同问,,解决了吗

要回复问题请先登录注册