недавно я делаю перетаскивание.
Все работает прямо на компьютере,
но когда я открываю веб-страницу на телефоне, событие 'dragend' не срабатывает, но другие события перетаскивания, такие как dragstart, dragover... работают нормально. мой код такой
list.on('dragstart',function(e){
e.originalEvent.dataTransfer.setData('text',e.target.id);
})
.on('dragend',function(){//dosen't fire on phone's browser
console.log('exit')
//....
})
.on('dragover',function(e){
e.preventDefault()
//....
}
Есть ли какое-либо решение, которое может заставить это работать на большинстве типов телефонов? Кстати система моего телефона Android7.0
Вот моя веб-страница с упражнениями (исходный код находится в моем репозитории), если интересно, вы можете открыть на своем телефоне и компьютере, чтобы увидеть разницу. Моя страница