如果在类型为file的input标签中,使用input.files就可以获取到上传图片文件的对象。下面是一个一个文件对象的例子而在uploadify中,怎么用js获取呢我现在要通过这个文件对象,传参给URL.createObjectURL()方法,从而实现前台(一个JS库)对图片中条形码识别的操作uploadify有一个uploadSuccess回调函数,其中有个file参数,是返回的文件信息,如下它和input type=file得到的文件对象不太一样,他不是Blob对象,也不是File对象,因此不能传参给URL.createObjectURL()方法我如果通过以下代码new File([file], json.message + '.jpg', { type: 'image/jpeg' });来转换为File对象的话,返回的结果也是不对的可以看到上面的File对象的size只有12,明显是错误的。怎么才能获取到uploadify上传文件的对象呢?
1 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
为什么不继续在 URL.createObjectURL 中使用 input.files ?uploadify 只是帮你将 input 中的文件上传到服务器,与 URL.createObjectURL 没什么关系
添加回答
举报
0/150
提交
取消