createjs画布重新滚动
问题描述:
在网页上使用多个createjs画布阶段。createjs画布重新滚动
每当我滚动页面,在iOS Safari和Android Chrome浏览器中,所有阶段都会被清除并重新绘制(导致长时间闪烁)。
有没有一种方法可以避免在每次滚动重绘?
答
我从来没有见过这个。是否调整了滚动的画布?
调整画布元素的大小将导致画布清除。滚动发生时,您可以尝试执行state.update()
。
结果Safari浏览器正在调整每个滚动窗口,因为导航栏更改大小。有没有办法阻止调整大小的阶段? – tomeraz
不可以。您可以进行阶段更新,但是可以尝试阻止调整大小。移动Safari浏览器页面调整在许多项目中肯定是一种痛苦! – Lanny