IE9: загрузка SWF-файлов занимает очень много времени - PullRequest
1 голос
/ 20 марта 2012

При использовании Uploadify 2.1.4 на моем (не локальном) сервере все отлично работает в IE9. При переносе решения на сервер клиента загрузка файла uploadify.swf занимает ровно 60 секунд в IE9, но в Chrome работает нормально. IE9 отображает его как «Ожидание». Прямой доступ к swf работает нормально, заголовки показывают, что на обоих серверах работает Apache.

Я проследил только один аналогичный инцидент на форумах загрузки без каких-либо решений.

Код загрузки:

$("#gallery").uploadify({
            // Required Settings

            langFile : '/dataface/js/uploadify/uploadifyLang_en.js',
            swf : '/dataface/js/uploadify/uploadify.swf',
            uploader : '/image_upload.php?e50e0dc4d157efb537b37e2ea8dc78f1=53b988fc110c01ba81a2ddceabf38ab7',

            // Options - HERE ARE ALL USEFUL OPTIONS, DON'T USE ANYTHING THAT ISN'T LISTED HERE
            'folder'          : '26',
            'createFolder'    : true,
            'auto'            : true,
            'buttonText'      : 'Vali pildid',
            'width'           : 150,
            'height'          : 30,
            'cancelImage'     : '/dataface/js/uploadify/uploadify-cancel.png',
            'fileSizeLimit'   : 1*512, // 0,5MB
            'fileTypeDesc'    : 'Image Files',
            'fileTypeExts'    : '*.jpg;*.jpeg;*.gif;*.png',
            'method'          : 'post',
            'multi'           : true,
            'queueID'         : 'fileQueue',
            'queueSizeLimit'  : 999,
            'removeCompleted' : true,
            'progressData'    : 'all',



            onQueueComplete: function (stats) {
                // Save the form (and thus reload)
                $('form[name="existing_products_record_form"]').submit();
            }
});

1 Ответ

1 голос
/ 23 апреля 2012

Проверьте, отсутствует ли у вас атрибут classid в элементе вашего объекта

см. Здесь: http://code.google.com/p/swfupload/issues/detail?id=371&can=1&q=IE9&colspec=ID%20Type%20Status%20Summary%20FixReleasedIn%20FixTargetedFor%20Modified

У меня была похожая проблема, когда потребовалось бы 120 секунд для загрузки SWF-файла размером 320 байт в IE9, покаIE8 и другие заняли простые миллисекунды

...