无法连接到我的cordova iOS应用程序中的本地web服务器

无法连接到我的cordova iOS应用程序中的本地web服务器,ios,cordova,ionic-framework,wkwebview,Ios,Cordova,Ionic Framework,Wkwebview,在Cordova iOS应用程序中从UIWebView切换到WKWebView时,从本地文件系统加载web应用程序时,同源策略存在常见的已知问题 典型的修复方法是使用一个本地web服务器监听为HTML、CSS和JS提供服务的localhost 这就是我尝试切换到这个cordova插件的原因: 不幸的是,结果是一个空白屏幕。在web调试控制台中,我调用了 console.log(location.href) 返回大约:空白。然后,我尝试从控制台使用此JS调用导航到本地web服务器: locat

在Cordova iOS应用程序中从UIWebView切换到WKWebView时,从本地文件系统加载web应用程序时,同源策略存在常见的已知问题

典型的修复方法是使用一个本地web服务器监听为HTML、CSS和JS提供服务的localhost

这就是我尝试切换到这个cordova插件的原因:

不幸的是,结果是一个空白屏幕。在web调试控制台中,我调用了

console.log(location.href)
返回大约:空白。然后,我尝试从控制台使用此JS调用导航到本地web服务器:

location.href = 'http://localhost:8080';
但是web视图保持在大约:空白。我还尝试了不同的端口,当然我检查了config.xml,例如。有趣的是,它有着完全相同的行为

一般来说,我可以导航到其他站点,但不能导航到localhost:[端口],因此我猜这些插件根本无法启动web服务器。但是,我找不到其他有这个问题的人


这个问题的原因可能是什么?有办法调试这个吗?不幸的是,我的web控制台没有报告任何问题。

这里的问题不是启动web服务器,而是连接到它。VPN MobileIron试图通过隧道连接这些连接,从而阻止了通信。不幸的是,目前根本没有针对WkWebView的解决方案