4***@qq.com
4***@qq.com
  • 发布:2023-07-03 18:47
  • 更新:2023-07-03 18:47
  • 阅读:486

【报Bug】 uni.canvasGetImageData()和uni.canvasPutImageData() bug

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

浏览器平台: Chrome

浏览器版本: 版本 114.0.5735.134(正式版本) (64 位)

项目创建方式: HBuilderX

操作步骤:

一个画布,两个矩形,不同的背景色,设置了透明度,有重叠的区域,要把重叠的区域换成其中一种背景色(在另外一个画布中绘制其中任意一个矩形的背景颜色,然后更新到重叠区域),用uni.canvasGetImageData和uni.canvasPutImageData API 后更新重叠区域无法覆盖原有底色

预期结果:

重叠区域覆盖原有底色,和其中一个矩形背景色相同

实际结果:

无法覆盖原有的底色,色差,或者说是存在透明度

bug描述:

我是两个矩形,不同的背景色,设置了透明度,有重叠的区域,要把重叠的区域换成其中一种背景色,用uni.canvasGetImageData和uni.canvasPutImageData API 后更新区域无法覆盖原有底色,可是在小程序环境中又是正常的

2023-07-03 18:47 负责人:无 分享
已邀请:

要回复问题请先登录注册