我的理解是,打包成移动app,app本地的ip是127.0.0.1向服务器ip请求数据,由于ip不同,应该属于跨域。但是我测试了mui.ajax()的crossDomain设置成false同样可以请求到数据,get和post设置返回数据类型设置成jsonp返回的是json对象,设置成json返回的是json字符串,有点糊涂了,麻烦懂的人回复讨论一下,彻底弄明白这个问题!
乔军
- 发布:2019-03-13 21:40
- 更新:2020-04-17 08:33
- 阅读:6805
2 个回复
大熊猫玩菜刀 - 大熊猫玩菜刀
应该是类似后端直接调用接口,打包成APP后前端调用的是原生网络请求,类似微信小程序,不存在跨域。
DCloud_heavensoft
跨域只有浏览器存在。在app下,只有iOS的wkwebview有跨域限制,而mui.ajax在wkwebview下会自动转成plus.net的原生联网,避开浏览器的跨域限制