Javascript React应用程序工作正常,但不适用于移动浏览器

Javascript React应用程序工作正常,但不适用于移动浏览器,javascript,android,reactjs,browser,fetch,Javascript,Android,Reactjs,Browser,Fetch,我的react redux应用程序在普通浏览器上运行良好,但在移动浏览器上运行不好。我已经在Android设备上使用远程调试来检查发生了什么,我得到了以下两个错误: 选项0() 未捕获(承诺中)TypeError:无法获取 该应用程序会发出许多获取请求,但我担心chrome mobile不支持获取。任何帮助都将不胜感激。看起来像是CORS的问题。确保您的请求的协议是“HTTPS”。如果您正在使用Node,请在server.js代码中使用标准CORS npm包 Android版Chrome支持

我的react redux应用程序在普通浏览器上运行良好,但在移动浏览器上运行不好。我已经在Android设备上使用远程调试来检查发生了什么,我得到了以下两个错误:

  • 选项0()
  • 未捕获(承诺中)TypeError:无法获取

该应用程序会发出许多获取请求,但我担心chrome mobile不支持获取。任何帮助都将不胜感激。

看起来像是CORS的问题。确保您的请求的协议是“HTTPS”。如果您正在使用Node,请在server.js代码中使用标准CORS npm包


Android版Chrome支持FetchAPI。如果承诺被拒绝了,为什么不使用错误处理呢。确保您的请求的协议是“HTTPS”。如果您正在使用Node,请在server.js代码中使用标准CORS npm包


Android版Chrome支持FetchAPI。如果承诺被拒绝了,为什么不使用错误处理呢。“提取失败”是对提取尝试的失败响应,因此提取API似乎存在。您确定您的服务支持HTTP选项方法吗?也许你正面临一个CORS问题:@keul有一个CORS问题,但我们通过使用节点代理服务器解决了它,所以我不认为这是因为……android Chrome支持fetch API。如果承诺被拒绝了,为什么不使用错误处理呢?看起来不是这样。“提取失败”是对提取尝试的失败响应,因此提取API似乎存在。您确定您的服务支持HTTP选项方法吗?也许你正面临一个CORS问题:@keul有一个CORS问题,但我们通过使用节点代理服务器解决了它,所以我不认为这是因为……android Chrome支持fetch API。如果承诺被拒绝,为什么不使用错误处理?尝试使用HTTPS。尝试使用HTTPS。