質問

私はYUI 2.6.0からYUI-アップローダーを使用しています。

アップロードエラーが発生した場合は、

、私は警告を表示し、アップローダーを無効にし、ユーザーが[OK]をクリックすると、その後、再び有効にします。

これに続いて、新しいファイルの作品の選択、およびファイルの一覧が正しく読み込まれます。しかし、アップロードが開始されません。誰もがこの問題が発生していますか?どのようにしてアップローダーで再開扱うのですか?私は、オブジェクト自体を破棄し、再作成する必要がありますか?

エラーが無い場合には、私は成功し、3以上を選択し、それらをアップロードするのを待ち、(例えば)3つのファイルを選択するなど、これらのアップロードを、聞かせすることができています。

役に立ちましたか?

解決

私が以前書いたものに展開するには、私がなってしまったソリューションは、JSオブジェクトを再作成することです。

のような何かます:

function create_uploader() {
        YAHOO.widget.Uploader.SWFURL = "/pub/uploader.swf";
        uploader = new YAHOO.widget.Uploader('uploadercontainer');
        uploader.addListener('contentReady', handleContentReady);
        .. etc ..
}

function onUploadError(event) {
        alert('was not able to upload, check your connection and try again');
        create_uploader(); 
}

他のヒント

私が言ったので、解決策は、ページのリロードで、実際にページ自体をリロードせずに解決策を見つけていない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top