2013-01-13 45 views
1

我試圖設置動態值來uploadify。但它給了我這個問題中提到的錯誤。未捕獲:調用SetUploadURL失敗

我想爲uploadify的uploader選項設置一個動態值。所以我做了以下幾點:

$(function() { 
    var uploader = $('.path').val() + '/uploadservlet?key=' + $('.key').val(); 

    $('.uploadify').uploadify({       
     'buttonText' : 'Browse', 
     'fileSizeLimit': 0, 
     'swf': '../uploadify/uploadify.swf' 
    });      
    $('.uploadify').uploadify('settings', 'uploader', uploader); 
}); 

但它給了我上述錯誤。我也試圖呼籲:

'onInit' : function(instance) { 
    $('.uploadify').uploadify('settings', 'uploader', uploader); 
} 

但沒有運氣。任何指針都會非常有幫助。

回答

2

我也遇到過這個問題。錯誤消息是誤導性的。

我調試js並發現源異常未定義爲__flash__argumentsToXML。根本原因是調用此函數時swf還沒有準備好。

而且我將設置代碼移到onUploadStart處理程序中,並且沒問題。

相關問題