Разработвам мобилно приложение със Sencha Touch 2. Трябва да използвам Canvas, но в Android 4.2 не работи правилно. Canvas съвместим ли е с Android 4.2?
Съвместим ли е Canvas в Android 4.2 със Sencha Touch 2?
Отговори (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
Отстранявам грешки в приложението с PhoneGap Debug и не ми показва никакви грешки или предупреждения. Проблемът е, че приложението в устройства с Android рисува два пъти елемента Canvas.
- person jmgg; 28.05.2013
stackoverflow.com/questions/16691048/
- person jmgg; 29.05.2013
вие извиквате функцията (e) два пъти, така че платното се създава два пъти
- person Metalhead1247; 29.05.2013
и двата touchstart и touchend са създадени
- person Metalhead1247; 29.05.2013
Не това е проблемът. Проблемът е, че начертайте изображението два пъти. В устройства с iOs и разглеждането работи правилно, но в устройства с Android 4.x не работи правилно.
- person jmgg; 29.05.2013