我实际上有一个文件输入框,我想要获取该文件的Base64数据。
我尝试过:
$('input#myInput')[0].files[0]
要检索数据,但它只提供名称、长度、内容类型而不是数据本身。
实际上,我需要这些数据将它们发送到Amazon S3。
我已经测试了API,当我使用编码类型"multipart/form-data"通过html表单发送数据时,它可以工作。
我使用了这个插件:http://jasny.github.com/bootstrap/javascript.html#fileupload
这个插件给我提供了图片预览,并从图像预览的src属性中检索数据。但当我将这些数据发送到S3时,它不起作用。我可能需要像"multipart/form-data"这样对数据进行编码,但我不知道原因。
有没有一种方法可以不使用html表单来检索这些数据?