При використанні 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, тож раніше Chrome не підтримував події pointerup, але тепер нова версія це підтримує, і тоді повідомляє про помилку.
Зокрема: https://github.com/madrobby/zepto/issues/1249
Моє рішення:
Знайдіть два символи pointerdown і pointerup у mzui js і видаліть їх!!
|