0

我在使用 HTML5 画布时遇到了一些大问题,因为我的应用程序在多个图层上绘制了很多形状(使用 KineticJS),然后我需要清除画布/所有图层以重绘大量不同的形状。

这在桌面上的浏览器中很好,但是由于画布负载,我假设在几次清除/重绘画布的迭代后,移动浏览器会崩溃。目前我正在从舞台上删除每一层并创建新的来清除/重绘,但也许清除每一层的每个形状会带来更好的性能?

有人可以指出我清除/重绘的最佳方式的正确方向,以便在移动设备上表现合理吗?

谢谢,贝基

4

0 回答 0