我在手机设备(IOS和Android(中运行应用程序时遇到问题。 我在浏览器中也遇到了这个问题,并且发生了此错误:
XMLHttpRequest 无法加载 'my-external-url'。请求的资源上不存在"访问控制允许源"标头。因此,不允许访问源"http://"localhost:8100"。
但我用这个解决方案解决了这个问题,但这个解决方案不适用于移动设备
谢谢
注意: 当使用跨源解决此问题时,请考虑此站点具有 1 天缓存。
在配置中添加这些.xml
<access origin="*" />
<allow-navigation href="*"/>
并确保您安装了cordova插件白名单。