我在我的项目中集成了 Uploadfive(html5),它在 Firefox、Chrome 和 Safari 中运行良好。但是,它无法在 IE 9 中运行。
让我知道要包含在项目中的解决方案/补丁,以使其在 IE 9 中也能正常工作。
等待成功的解决方案。
我在我的项目中集成了 Uploadfive(html5),它在 Firefox、Chrome 和 Safari 中运行良好。但是,它无法在 IE 9 中运行。
让我知道要包含在项目中的解决方案/补丁,以使其在 IE 9 中也能正常工作。
等待成功的解决方案。
UploadiFive 适用于支持 HTML 5 文件 API 的 HTML 5 浏览器。
IE 9 不支持 HTML 5 文件 API。IE 的第一个版本是 IE 10。
uploadify
在旧版浏览器上使用旧版(免费) 。它使用 Flash 插件来完成同样的工作。
不幸的是,uploadify 和 uploadifive 的 API 略有不同,因此您需要大量代码(我们最终将两者包装在我们自己的 JQuery 插件中,该插件根据浏览器功能在它们之间进行选择,并将一组选项和 HTML 模板修改为西装。如果您有大量需要此功能的网站,值得这样做)。
您可以在同一页面中同时包含 uploadify 和 uploadifive,只需通过以下测试在它们之间进行选择:
if (window.FormData !== undefined)
{
// use uploadifive
}
else
{
// use uploadify
}