javascript - 客户端上传前调整图片大小,IE9 上无 Flash

标签 javascript html internet-explorer-9 client-side

我尝试了几个像 plupload 这样的 javascript/HTML5 uploader ,但似乎没有人能够在 IE9 上的客户端调整图像大小。我尝试查找IE9当前对HTML5的支持没有成功。

IE9 是否能够在使用 HTML5 API 上传之前调整图像大小?

最佳答案

IE9 不支持 FileReader API:http://caniuse.com/filereader

IE10 应该支持它。

请记住,即使您可以在使用现代浏览器和 FileReader API 上传之前在客户端调整图像大小,Canvas 调整大小插值也不是很好,除非您手动编写自己的插值技术。

这样做会消耗客户端的大量处理能力,并且结果不如从许多服务器端图像处理框架获得的结果好。

关于javascript - 客户端上传前调整图片大小,IE9 上无 Flash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11938106/

相关文章:

internet-explorer - 如何防止IE9在兼容模式下渲染内网站点

Android 图像在设备旋转之前不会出现

css - IE9水平滚动条高度问题

javascript - 在使用 setInterval 调用 x 次后执行函数

javascript - 运行时间非常长的 XmlHttpRequest

android - 如何在 HTML 中放置一个链接以在智能手机中打开 Viber/Whatsapp/iMessages/Facetime?

javascript - 使用本地存储更改 CSS 背景图片

javascript - IE9 中的 Angular $http 和 Fusion Table

JavaScript - 声明嵌套函数的全局范围?

javascript - 使用 withRouter 包装的组件测试按钮的状态