1***@qq.com
1***@qq.com
  • 发布:2024-12-19 17:59
  • 更新:2024-12-19 18:08
  • 阅读:41

【报Bug】鸿蒙next uni.canvasGetImageData 返回数据不全

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 4.42

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS NEXT Developer Beta2

手机厂商: 华为

手机机型: Mate 60

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.canvasGetImageData({
canvasId: 'myCanvas',
x: 0,
y: 0,
width: 100,
height: 100,
success(res) {
console.log(res.width) // 100
console.log(res.height) // 100
console.log(res.data instanceof Uint8ClampedArray) // true
console.log(res.data.length) // 100 100 4
}
})

操作步骤:

uni.canvasGetImageData({
canvasId: 'myCanvas',
x: 0,
y: 0,
width: 100,
height: 100,
success(res) {
console.log(res.width) // 100
console.log(res.height) // 100
console.log(res.data instanceof Uint8ClampedArray) // true
console.log(res.data.length) // 100 100 4
}
})

预期结果:

返回正确数据

实际结果:

返回数据不全

bug描述:

canvasGetImageData 返回的数据不全,data的长度不等于 宽4

2024-12-19 17:59 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

感谢反馈,已复现过这个 bug,需要等待之后修复

要回复问题请先登录注册