根据chrome错误提示
参考:https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently
在 texture-cube.ts 文件中,当创建 Canvas2D 上下文时,没有设置 willReadFrequently 属性为 true,导致多次使用 getImageData 时性能较差。
Re: # 重现步骤:新建Hello World工程,使用Chrome版本 144.0.7559.110(正式版本) (64 位)预览发现错误
把错误扔给AI
具体有没有提升性不知道如何验证,反正AI与参考文档https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently 说的有效果
详见思考过程:
修复后:
只是随便试试的,也没想到这么顺利。
顺手也提了个PR:https://github.com/cocos/cocos-engine/pull/19141
大家也可以试试各种AI模型没准也能发现并修复问题,虽然这次只改了一行代码
。




