我使用的是youtube_it
寶石在我的應用程序的Youtube上傳與uploadify,pluplad和CO
管理YouTube視頻上傳後,YouTube使重定向與視頻ID等回調...
Uploadify和Plupload(flash)非常適合上傳,但讓我瘋狂的回調。
重定向(302)被視爲錯誤,只顯示其他內容。 而如果沒有回調,我不能沒有YouTube的視頻ID
我已經嘗試了一些選項(調試,錯誤事件)處理數據庫中的視頻,我是不是能夠得到302網址
紅寶石net/http
這個302的url是返回的,閃存有一些魔法嗎?
這裏是一個plupload的示例日誌。
uploader.bind('Error', function(up, err) {
console.log("Error code: " + err.code);
console.log("Error message: " + err.message);
console.log("Error details: " + err.details);
});
Error code: -300
Error message: IO error.
Error details: Error #2038
但在這裏,而不是302我有-300? O_O(但是這是一個302,視頻被正確上傳到YouTube的和可用的)
我不認爲這是一個plupload或uploadify的問題,因爲我有兩個
Intersting問題。那麼你如何處理回電?我確信,使用jQuery不知何故,即使使用302,你也可以獲得你所需要的數據。你可以把一些示例代碼放進去嗎? jsfiddle的。 – ppumkin 2012-07-09 11:58:25
想法是獲取302 URL,然後解析youtube params,並從上傳器事件(成功或錯誤)的回調操作上發出ajax請求。 – m4tm4t 2012-07-09 12:02:42
您是否可以不使用jQuery.ajax中的onComplete,以及302何時運行回調? – 2012-07-09 12:15:04