YUIのアップローダーでエラー処理
-
13-09-2019 - |
質問
私は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();
}
他のヒント
私が言ったので、解決策は、ページのリロードで、実際にページ自体をリロードせずに解決策を見つけていない。
所属していません StackOverflow