【发布时间】:2014-07-02 22:10:27
【问题描述】:
我在上传到我的服务器之前检查文件类型,但文件类型检查仅适用于 png,现在适用于 jpeg:
for(var j = 0; j < $files.length; j++) {
if(!$files[j].type.match('image/png') || !$files[j].type.match('image/jpeg')) {
$scope.all_files_images = false;
}
}
当类型为 image/jpeg 时,$scope.all_files_images = false; 被执行,它不应该被执行。对png效果很好。我检查了类型,一切看起来都很好。
【问题讨论】:
-
你试过用新的html5文件api代替吗??
-
你可能会看看这个类似的帖子是否有帮助:stackoverflow.com/questions/14345755/…
-
我敢打赌,在您像上面的代码一样添加 .jpg 测试后,它不适用于 .png 文件 :)
标签: javascript