如果在类型为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上传文件的对象呢?
守着一只汪
相关分类