在页面加载时上传swf js错误并取消状态

use*_*607 7 javascript flash jquery google-chrome uploadify

我在我的magento网站上使用uploadify插件上传文件,我在pageload上收到以下错误,我在谷歌上搜索此错误,但我无法理解为什么电话会发生2次并且仅在Google Chrome中被取消?

https://mysite.com/skin/frontend/mytheme/default/js/uploadify/uploadify.swf
Run Code Online (Sandbox Code Playgroud)

在页面加载此调用发生2次,我如何解决此js错误(功能正常)和我的代码

$('#file_upload').uploadify({
    'uploader'   : 'uploadify/uploadify.swf',
    'script'     : 'uploadify/uploadify.php',
    'folder'     : 'upload'
});
Run Code Online (Sandbox Code Playgroud)

如果我观察网络​​(Chrome浏览器)中的通话记录显示

uploadify.swf
/skin/frontend/mytheme/default/js/uploadify   GET   (canceled)  Pending  jquery-1.7.1.min.js:2Script 13?B0?B 13?ms
-
uploadify.swf
/skin/frontend/mytheme/default/js/uploadify   GET   (canceled)  Pending   jquery-1.7.1.min.js:2Script 13?B0?B 13?ms
Run Code Online (Sandbox Code Playgroud)

我发现这是来自uploadify插件本身的问题,因为演示网址也显示了相同的已取消请求Demo Url在通话记录中.但我的客户不希望这些类型的请求.

在较新版本的Google Chrome中,它会在请求标题中显示错误,例如"注意:显示临时标题"

在此输入图像描述

那么请你帮我理清(或)取消请求的原因

Par*_*roX 0

我认为这与 swfobject 有关。

不管怎样,我可以通过在上传按钮周围包裹一个 div 并让它显示:none 来阻止它,然后一旦我使用 JQuery 上传,我就在隐藏的 div 上运行 .show() 。我的假设是,chrome 仅在显示不存在时加载,因此如果您在 uploadify() 运行后触发它,它就会起作用。

这仍然是一个黑客行为,我不知道真正的原因是什么。