При използване на mzui се докладва грешка с грешка "Uncaught TypeError: Cannot read property 'trigger' of undefined", като грешката е следната:
Премахнете pointermove pointerdown pointerstart Причина: Клик тап, touchstart и pointerstart се изпълняват, кодът в tap се изпълнява два пъти, гледай внимателно, първо кликни и тригери два пъти, което показва, че две събития са свързани, след това проверявай touch.js кода на zepto и установяваш, че е свързан с три събития touchend MSPointerUp pointerup, touchend е събитие, свързано с докосване, MSPointerUp Това е събитието на IE10 за докосване, събитие pointerup pointer, така че би трябвало да е така, че Chrome не е поддържал събития на pointerup преди, но сега новата версия го поддържа и после се появява грешка.
По-конкретно: https://github.com/madrobby/zepto/issues/1249
Моето решение:
Потърси двата знака pointerdown и pointerup в mzui js и ги изтрий!!
|