Я кодирую веб-страницу для просмотра на iPad. Он использует перетаскивание Safaris/Webkits. Я точно скопировал пример перетаскивания кода Safari, но он не работает.
Моя проблема: Событие ondrop никогда не запускается при запуске веб-страницы (HTML, CSS и Javascript) на Safari Desktop или в Safari на iPad. На ipad я не могу даже перетащить элементы (появляется микроскопия, и она не будет перетаскиваться, когда я держусь и передвигаю палец над элементом). Однако перетаскивание работает на рабочем столе.
Что происходит не так?
Пример небольшого кода можно найти в самой нижней части этой страницы: http://developer.apple.com/library/safari/#documentation/appleapplications/Conceptual/SafariJSProgTopics/Tasks/DragAndDrop.html
Вот JSFiddle (помните, что перетаскивание - это Webkit, поэтому только для Safari - эта веб-страница предназначена только для ipad): http://jsfiddle.net/eyM3y/