1

uploadifyに動的な値を設定しようとしています。しかし、それは私に質問で言及された誤りを与えています。

uploaderuploadifyのオプションに動的な値を設定したいもの。だから私は次のことをしました:

$(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);
} 

しかし、運はありません。任意のポインタが非常に役立ちます。

4

1 に答える 1

2

私もこの問題に遭遇しました。エラーメッセージは誤解を招く恐れがあります。

をデバッグjsして、ソース例外が__flash__argumentsToXML定義されていないことを確認しました。そして根本的な原因は、swfこの関数を呼び出すときに準備ができていないことです。

そして、設定コードをonUploadStartハンドラーに移動し、問題ありません。

于 2013-11-28T04:19:42.263 に答える