Я пытался использовать Hammer.js для сенсорного UX в мини-игре WeChat. Я искал какое-то время, но не смог найти похожий вопрос или ответ.
Сначала я просто попытался использовать Hammer.js обычным способом. После создания Canvas с помощью document.createElement('canvas')
с помощью weapp-adapter.js
инициализировал Hammer.js следующим образом:
this._hammer = new Hammer(canvas);
this._hammer.on('tap', (event: HammerInput) => {
console.log('tap', event);
});
Но консоль ничего не регистрирует в событии касания. Поскольку в мини-игре Canvas of WeChat нет обработчиков событий, это вполне нормально.
Тогда как я могу использовать Hammer.js в мини-игре WeChat?