Ciao a tutti
sto utilizzando uplodify per caricare video su youtube attraverso un pannello di controllo che utilizza le api di youtube.
Anche se ho impostato 'successTimeout': 360000 quando provo a caricare file di grandi dimensioni, uplodify non attende la risposta del server. Dopo un pò continua nell'eseguire lo script e questo non va bene perchè youtube deve restituirmi il codice del video. Codice del video che io non ottengo perchè uplodify non attende.
Suggerimenti su come risolvere il problema e sul perchè accade questo?
Grazie mill
codice:
<script type="text/javascript">
$(function () {
$("#fuVideo").uploadify({
'fileSizeLimit' : '0',
'swf': '/Scripts/Uploadify/uploadify.swf',
'uploader': '/Handler/FileUpload.ashx',
'fileTypeDesc' : 'Video Files',
'fileTypeExts' : '<%= YouTube.VIDEO_FORMAT %>',
'queueSizeLimit' : 1,
'removeTimeout' : 1,
'multi': false,
'auto': false,
'successTimeout': 360000,
'onUploadSuccess' : function(file, data, response) {
$('#loading').hide();
if(response)
{
var obj = jQuery.parseJSON(data);
if(obj.msg_error == '')
{
}
else
{
alert(obj.msg_error);
e.preventDefault();
}
}
else
{
alert('<%= Messaggi.ERR_UPLOAD_VIDEO %>');
e.preventDefault();
}
},
'onUploadError' : function(file, errorCode, errorMsg, errorString) {
alert('<%= Messaggi.ERR_UPLOAD_VIDEO %>');
e.preventDefault();
},
'onUploadStart' : function(file) {
$('#fuVideo').uploadify('settings','formData',{
'type' : 'video_news',
'title' : $('#<%= txtTitolo.ClientID %>').val(),
'title_old' : $('#<%= hdTitleOld.ClientID %>').val(),
'category' : $('#<%= ddlCategoria.ClientID %>').val(),
'description' : $('#<%= txtDescription.ClientID %>').val(),
'keywords' : $('#<%=txtKeywords.ClientID %>').val()
});
}
});
});
</script>