【发布时间】:2013-07-16 14:49:18
【问题描述】:
<input type="file" id="asd"/>
一旦用户选择(在提交表单之前),我想在 base64 中获取图像
类似:
$(input).on('change',function(){
var data = $(this).val().base64file(); // it is not a plugin is just an example
alert(data);
});
我阅读了有关 File API 和其他内容的信息,我想要一个简单的跨浏览器解决方案(IE6/IE7 显然不包括在内)
任何帮助表示感谢。
【问题讨论】:
-
您对 HTML5 File api 有什么不了解的地方?你尝试了什么?什么不起作用?
-
@epascarello 实际上并不完全支持它们 caniuse.com/#feat=fileapi 我需要解决,尤其是因为仍然使用 android 版本(旧版本)以及旧 iOS 版本,我也想涉及到IE9,还是用的比较多:P
-
解决方法是什么?你想对文件做什么?
base64file()- 这是一个插件吗? -
@David 我只想在用户从他的电脑中选择文件后获取 base64 文件,base64file() 只是一个示例
-
@epascarello 是的,这正是我的问题,如何支持所有浏览器:D
标签: javascript jquery file input base64