CORS问题-Promise适用于Browser Simulator,但不适用于Android Simulator,相同代码

时间:2019-05-20 18:26:24

标签: cordova express promise cors fetch

我正在尝试从服务器到移动应用程序获取登录信息,该承诺适用于前端Web版本,Postman和移动浏览器仿真,但不适用于真实设备,也不能用于Android仿真器。 承诺被拒绝,并且在捕获中,消息显示“ TYPE ERROR:无法提取”。 我认为问题出在CORS,但是直到我添加了cors模块,浏览器版本才起作用。

这是我后端的一部分:

这具有两个模拟,左侧的浏览器有效:

这是我正在做的承诺,我也尝试了使用有效的async / await代码,但效果也不佳: 由于我使用的是跨平台应用程序Cordova,因此我使用Android Studio附加了模拟器,并在触发上述功能时获取了此日志: enter image description here

如果您需要更多信息,请随时询问。 谢谢

0 个答案:

没有答案