如何在知道文件URI时将文件作为FormData获取?

时间:2015-07-06 08:56:11

标签: javascript jquery html5

我将表单数据中的图像/文件发送到rest api,我可以在用户选择文件之前使用这样的代码发送数据:

 var data = new FormData(); 
 var files = $("#file-select").get(0).files;
 data.append('imgfile', files[0]);

但是我现在有了一些新的代码,使我能够获取文件URI,所以我不能再使用#file-select来获取文件了。

我现在的问题是:我如何使用我的文件URI将我的文件作为表格数据发送,类似于上面的内容?

任何帮助或输入高度赞赏,谢谢!

1 个答案:

答案 0 :(得分:0)

你做不到。

File API只能访问用户选择的文件。

出于安全原因,禁止通过应用程序提供的名称访问文件。