Когда Вы добавляете перетаскивание к веб-странице с помощью JavaScript, такого как jQuery UI, перемещаемый и сбрасываемый, как Вы заставляете это работать при просмотре через браузер на мобильном устройстве - где действия с сенсорным экраном для перетаскивания прерываются телефоном для прокрутки вокруг страницы и т.д.?
Все решения добро пожаловать..., мои начальные мысли:
Имейте кнопку для мобильных устройств, которая "снимает" объект, который будет перетащен и затем заставит их нажимать зону, на которой они хотят отбросить объект.
Запишите приложение, которое делает это для мобильных устройств скорее затем пытается заставить веб-страницу работать над ними!
Ваши предложения и комментарии.
Бета-версия Sencha Touch поддерживает перетаскивание.
Вы можете обратиться к их Примеру DnD . Кстати, это работает только в браузерах webkit.
Возможно, будет сложно перенастроить эту логику на веб-страницу. Насколько я понимаю, они отключают все панорамирование в браузере и полностью реализуют события панорамирования в javascript, что позволяет правильно интерпретировать перетаскивание.
Обновление: исходная ссылка на пример не работает, но я нашел эту альтернативу:
https://github.com/kostysh/Drag-Drop-example-for-Sencha-Touch