一个画布,两个矩形,不同的背景色,设置了透明度,有重叠的区域,要把重叠的区域换成其中一种背景色(在另外一个画布中绘制其中任意一个矩形的背景颜色,然后更新到重叠区域),用uni.canvasGetImageData和uni.canvasPutImageData API 后更新重叠区域无法覆盖原有底色
- 发布:2023-07-03 18:47
- 更新:2023-07-03 18:47
- 阅读:486
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: w10
HBuilderX类型: 正式
HBuilderX版本号: 3.7.11
浏览器平台: Chrome
浏览器版本: 版本 114.0.5735.134(正式版本) (64 位)
项目创建方式: HBuilderX
操作步骤:
预期结果:
重叠区域覆盖原有底色,和其中一个矩形背景色相同
重叠区域覆盖原有底色,和其中一个矩形背景色相同
实际结果:
无法覆盖原有的底色,色差,或者说是存在透明度
无法覆盖原有的底色,色差,或者说是存在透明度
bug描述:
我是两个矩形,不同的背景色,设置了透明度,有重叠的区域,要把重叠的区域换成其中一种背景色,用uni.canvasGetImageData和uni.canvasPutImageData API 后更新区域无法覆盖原有底色,可是在小程序环境中又是正常的
0 个回复