Съвместим ли е Canvas в Android 4.2 със Sencha Touch 2?

Разработвам мобилно приложение със Sencha Touch 2. Трябва да използвам Canvas, но в Android 4.2 не работи правилно. Canvas съвместим ли е с Android 4.2?


person jmgg    schedule 28.05.2013    source източник


Отговори (1)


Да, Canvas е съвместим директно с Android 4.2

Възможно е да има грешка във вашия код.

Публикувайте регистъра на грешките/кода си

Прочетете това и ще получите своя отговор

http://developer.android.com/about/versions/jelly-bean.html

имате два canvas.addEventListeners при touchstart и touchend и двата се извикват, така че получавате 2 нарисувани платна

person Metalhead1247    schedule 28.05.2013
comment
Отстранявам грешки в приложението с PhoneGap Debug и не ми показва никакви грешки или предупреждения. Проблемът е, че приложението в устройства с Android рисува два пъти елемента Canvas. - person jmgg; 28.05.2013
comment
stackoverflow.com/questions/16691048/ - person jmgg; 29.05.2013
comment
вие извиквате функцията (e) два пъти, така че платното се създава два пъти - person Metalhead1247; 29.05.2013
comment
и двата touchstart и touchend са създадени - person Metalhead1247; 29.05.2013
comment
Не това е проблемът. Проблемът е, че начертайте изображението два пъти. В устройства с iOs и разглеждането работи правилно, но в устройства с Android 4.x не работи правилно. - person jmgg; 29.05.2013