IE9:加载swf文件需要很长时间

时间:2012-03-20 08:39:21

标签: flash internet-explorer-9 uploadify

在我的(非本地)服务器上使用Uploadify 2.1.4时,IE9中的一切正常。将解决方案移动到客户端服务器时,在IE9中加载uploadify.swf只需60秒,但在Chrome中运行正常。 IE9将其显示为“待定”。直接访问swf工作正常,标题显示两个服务器都运行Apache。

我在uploadify论坛上只追踪了一个similar incident而没有任何解决方案。

上传代码:

$("#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 个答案:

答案 0 :(得分:1)

检查是否缺少对象元素的classid属性

见这里: http://code.google.com/p/swfupload/issues/detail?id=371&can=1&q=IE9&colspec=ID%20Type%20Status%20Summary%20FixReleasedIn%20FixTargetedFor%20Modified

我有一个类似的问题,在IE9中下载320byte swf需要120s,而IE8和其他只花了几毫秒