Улучшение медленной анимации холста на Retina iPad - KineticJS

Я использую KineticJS для выполнения анимации HTML Canvas. Анимации отлично работают во всех настольных браузерах и на устройствах iDevices (не включая iPad mini). Тем не менее, с устройства Retina (браузер или веб-просмотр в приложении с помощью appcelerator) эти анимации очень вялые. Я видел похожие проблемы с анимацией холста на сетчатке, но не нашел ни одного истинного решения.

Мой конструктор сцены - 1024х768. Все изображения предварительно загружены. А анимации создаются с использованием функции обратного вызова preloader.

Если я уменьшу размер своей сцены наполовину (и соответствующим образом масштабирую внутреннее содержимое), анимация будет воспроизводиться почти нормально (все еще немного прерывистее, чем другие ipads). Моим единственным оправданием для попытки этого было мое очень плохое понимание того, что дисплей сетчатки составляет две точки / пиксель.

Любое понимание или идеи приветствуются. Моя следующая попытка - начать изменение разрешения изображения, а не динамическое масштабирование.

Ответы на вопрос(3)

Ваш ответ на вопрос