为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

汪汪一只猫 2019-05-24 15:44:51
同标题,但在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({lmethod:'post',url:url,data:formData,headers:{'Access-token':token}}).then(function(data){xxx})});input.click();
查看完整描述

2 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

貌似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');
                            
查看完整回答
反对 回复 2019-05-24
  • 2 回答
  • 0 关注
  • 886 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信