2012-03-14 108 views
2

是否有可能通過拖放(在Spotify中)獲取播放列表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

你的錯字: dropZone.addEventListener(「drop」,drag,false);應該是dropZone.addEventListener(「drop」,drop,false);.什麼不工作? – mpm 2012-03-14 15:39:22

+0

謝謝,但不起作用要麼D: – Mobilpadde 2012-03-14 15:50:01

+0

沒有人知道這一點? @camus上面的評論,是爲你(只是忘了包括你) – Mobilpadde 2012-03-16 19:53:59

回答

1

發現了一個偉大的教程,就如何做到這一點:d

https://github.com/ptrwtts/kitchensink

它幾乎解釋了一切! :D

所以,如果任何人有他們的應用程序的問題,或只是想學習如何使一個。 你應該真的檢查了這個.. D

+0

你是如何最終解決它的?我得到同樣的錯誤,dragover事件被觸發,但不是drop事件。 – mabounassif 2012-09-23 01:08:58

+0

@mabounassif一定要[處理像這樣下降](https://github.com/ptrwtts/kitchensink/blob/master/js/social.js#L9-35),你需要在[manifest] (https://github.com/ptrwtts/kitchensink/blob/master/manifest.json#L5-11) – Mobilpadde 2012-09-23 12:08:02

+0

真棒問題的確是我們需要防止事件的默認行爲.... – mabounassif 2012-09-23 14:23:15

相關問題