标签: html5 canvas resize
我正在使用HTML5画布渲染图像,而且我在同时调整多个(数百个)画布时遇到了严重的性能问题。
是否有任何技巧可以像mobileme gallery一样顺利调整大小?
由于
答案 0 :(得分:1)
我们没有太多关于您的程序的信息,但缓慢的原因在于您拥有数百张(!)的画布,而不是mobileme的20张。
当您在mobileme中向下滚动时,您会注意到画布的数量不会增加。页面需要的画布只有很多。或者更确切地说,当您向下滚动画布时,您再也看不到它们了(可以这么说)。
优化的唯一其他位置是在重绘代码中,因为当您执行画布调整大小时,您还需要重新绘制。但首先要尝试优化您使用的画布数量。