Javascript WebView未加载特定网页

Javascript WebView未加载特定网页,javascript,java,android,html,webview,Javascript,Java,Android,Html,Webview,我目前正在开发一个基于开源kiwiirc web应用的irc客户端。我正在构建一个跨平台的平台,所以我已经做了一些初步测试,只是为了在web视图中加载kiwiirc.com客户端 没什么特别的,只需在webview中加载页面,然后登录到IRC服务器。在使用标准UIKit框架的iOS上,以及在使用Qt的桌面上,我都取得了巨大的成功 在安卓系统上没有那么多 由于我不知道的原因,Android上的webview拒绝加载地址的内容 它可以很好地加载,事实上,它也可以很好地加载任何其他网站。我唯一有问题的

我目前正在开发一个基于开源kiwiirc web应用的irc客户端。我正在构建一个跨平台的平台,所以我已经做了一些初步测试,只是为了在web视图中加载kiwiirc.com客户端

没什么特别的,只需在webview中加载页面,然后登录到IRC服务器。在使用标准UIKit框架的iOS上,以及在使用Qt的桌面上,我都取得了巨大的成功

在安卓系统上没有那么多

由于我不知道的原因,Android上的webview拒绝加载地址的内容

它可以很好地加载,事实上,它也可以很好地加载任何其他网站。我唯一有问题的URL是我需要访问的核心URL

我已经尝试解决这个问题好几天了,我想既然我没有主意了,我应该到stack overflow社区寻求帮助

以下是我目前使用的代码:

public class MainActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    final WebView webView = (WebView) findViewById(R.id.webView);

    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setDomStorageEnabled(true);


    webView.setWebViewClient(new WebViewClient(){

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {

            view.loadUrl(url);
            return true;
        }
    });


    webView.loadUrl("https://kiwiirc.com/client");


 }
}
以下是我在排除此问题时按尝试顺序尝试的以下内容及其结果:

  • 启用Javascript-对加载网页没有影响
  • 启用DomStorage-对加载网页没有影响
  • 在另一个网页的iFrame中嵌入Kiwirc-将加载该网页,kiwi嵌入完美,但不幸的是,由于“同源”安全策略,我无法从iFrame获取数据
  • 编辑

    相关说明:通过android google chrome浏览器正确加载,但不会在我的应用程序的webview中加载

    如果有人能给我提供解决这个问题的技巧,给我一个解决方案,或者指出一些我忘记做的琐事,那将是令人惊讶的

    谢谢