Я попробовал ответ от: https://stackoverflow.com/a/45131912/12114516
Но, когда я пытаюсь перетащить свой холст, появляется только синяя рамка. Так что я пытался консоль журнала, когда Touch даже был зарегистрирован, и это не сработало. Этот синий блок перетаскивания охватывает команду касания. Вот что я вижу, когда пытаюсь перетащить:
ОТВЕТ ЗДЕСЬ: Я немного покопался иобнаружил, что демо: http://fabricjs.com/touch-events
ИСПОЛЬЗУЕТ ДРУГОЙ ФАЙЛ JS: http://fabricjs.com/lib/fabric_with_gestures.js так что я просто захожу на этот сайт, ctrl + a, ctrl + c, создаю новый файл сценария,ctrl + v и свяжите мой js-файл фабрики по умолчанию из html с новым js-файлом, чтобы мой сценарий src выглядел следующим образом:
<script src="/script/fabric_with_touch.js"></script>
Помните, что "fabric_with_touch.js" - это файл, который я создал, ископировать и вставить содержимое сайта в. И не волнуйтесь, это не помешает управлению мышью или клавиатурой.