小编kbe*_*u29的帖子

在Retina iPad上改进慢画布动画 - KineticJS

我正在使用KineticJS来执行HTML Canvas动画.动画可以在所有桌面浏览器和非视网膜iDevices(包括iPad mini)上完美运行.但是,从视网膜设备(浏览器或使用appcelerator的应用内网页视图),这些动画非常缓慢.我在视网膜显示屏上看过类似帆布动画的问题,但没有找到任何真正的解决方案.

我的舞台构造函数是1024w x 768h.所有图像都是预装的.动画是使用预加载器的回调函数构造的.

如果我将舞台大小缩小一半(并相应地缩放内部内容),动画将几乎正常播放(仍然比其他ipad更小).我尝试这个的唯一理由是我很难理解视网膜显示是两个'点'/像素.

欢迎任何见解或想法.我的下一步尝试是开始更改图像分辨率,而不是动态缩放.

javascript html5 canvas retina-display kineticjs

3
推荐指数
1
解决办法
2254
查看次数

标签 统计

canvas ×1

html5 ×1

javascript ×1

kineticjs ×1

retina-display ×1