2012-03-14 2 views
2

Возможно ли получить плейлист uri с перетаскиванием (в пунктире)?Плейлист Drag'n'Drop - Spotify

Я сделал функцию перетаскивания, но только сопротивление работу:

function drag(){ 
    console.log("drag"); 
} 
function drop(){ 
    console.log("drop"); 
} 
var dropZone = document.getElementById("drop"); 
dropZone.addEventListener("dragover", drag, false); 
dropZone.addEventListener("drop", drop, false); 

И включил это в моем maninest (если оно не правильно, скажите, пожалуйста):

"AcceptedLinkTypes": [ 
    "playlist" 
] 
+0

typo in yourcode: dropZone.addEventListener ("drop", drag, false); должен быть dropZone.addEventListener ("drop", drop, false) ;. что не работает? – mpm

+0

Спасибо, но не работает ни D: – Mobilpadde

+0

Никто не знает этого? @camus комментарий выше, был для вас (просто забыл включить вас) – Mobilpadde

ответ

1

Найденный большой учебник, о том, как это сделать: D

https://github.com/ptrwtts/kitchensink

Это почти все объясняет! : D

Так что, если у кого-то проблемы со своим приложением или просто хотите узнать, как это сделать. Вы действительно должны это проверить ..: D

+0

Как вы, наконец, решили? Я получаю ту же ошибку, событие dragover запускается, но не событие drop. – mabounassif

+0

@mabounassif Обязательно [ручка для таких капель] (https://github.com/ptrwtts/kitchensink/blob/master/js/social.js#L9-35), и вам это нужно в вашем [манифесте] (https://github.com/ptrwtts/kitchensink/blob/master/manifest.json#L5-11) – Mobilpadde

+0

Удивительная проблема на самом деле заключалась в том, что нам нужно было предотвратить поведение события по умолчанию .... – mabounassif