Вы можете взглянуть на похожую проблему, которую я обнаружил некоторое время назад здесь .
Но она использовала target-C, а не Javascript.Идея, лежащая в основе этого, заключается в том, что, касаясь объекта, вы можете создать UIImageView, который представляет его (может быть полупрозрачным, как перетаскивание на рабочем столе), добавить его в основной UIView в качестве подпредставления и переместить его, перехватывая перетаскиваниеtouchesMoved:withEvent:
метод