//判断是IOS13.4以上的系统并且是用相机拍照上传的 13.4以上并且是拍照返回true
function iosPhotoUpload(file){
var u = navigator.userAgent, app = navigator.appVersion;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if(isIOS){
let ver = (navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/);
let ver1 = parseInt(ver[1])
let ver2 = parseInt(ver[2])
if(ver1 >= 13 && ver2 >= 4){
if(file.name == 'image.jpg'){ //判断是拍照上传的还是相册选取的,IOS拍完照还没有确定的时候,图片的名字统一都是image.jpg
return true
}
}else{
return false
}
}
}