ホームページ  >  記事  >  ウェブフロントエンド  >  jquery.uploadify プラグインが Chrome ブラウザで頻繁にクラッシュする

jquery.uploadify プラグインが Chrome ブラウザで頻繁にクラッシュする

WBOY
WBOYオリジナル
2016-05-16 16:12:051436ブラウズ

Chrome ブラウザで jquery.uploadify プラグインが頻繁にクラッシュしますが、これは長い間問題になっており、プラグインの初期化時に Chrome のキャッシュが原因であると多くの人が主張しています。引用符で囲む必要があり、Chrome のキャッシュにより、uploadify-3.1_min.js へのリクエストが発生しないため、js を参照するときに乱数を追加できます:

この方法を試してみたところ、この方法ではクラッシュの問題を完全には解決できないことがわかりました。たとえば、アップロード ページから他のページに移動した後、クリックしてアップロード ページに戻ると、クラッシュの問題も発生します。

完全な解決策: setTimeout。uplodify の初期化とブラウザ キャッシュ モジュールの機能が同時に発生しないようにします。

コードをコピーします コードは次のとおりです:

$(関数(){
setTimeout(function(){
$('#file_upload').uploadify({
'SWF': Tools/Uploadify/Uploadify.swf ',
'アップローダー' : 'upload.php',
'onUploadSuccess' : function(file, data, response) {
                                                                            }
});
},10);
});

この解決策を共有してくれたネチズン hoverlee に感謝します。ここに記録してみんなと共有します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。