FormData 在ios上有兼容问题吗?在安卓手机上测试没问题,在ios上无法使用

同标题,但在caniuse上查询在safari浏览器中并无兼容问题。相关代码:
letinput=document.createElement('input');
letformData=newFormData();
input.type='file';
input.setAttribute('accept','image/*');
input.addEventListener('change',function(){
letfile=this.files[0];
alert(file.name)
formData.append('file',file);
letloading=weui.loading('loading');
axios({l
method:'post',
url:url,
data:formData,
headers:{'Access-token':token}
}).then(function(data){
xxx
})
});
input.click();
汪汪一只猫
浏览 887回答 2
2回答

FFIVE

貌似IOS也不支持formData的gethasdelete,刚刚遇到此坑varformData=newFormData();//这几段Ios运行不了if(formData.has("images")){formData.delete("images")}elseif(formData.has("content")){formData.delete("content")}但是append操作还是可以的formData.append("content",'test');
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript