webview不适用于所有域

时间:2017-11-01 08:58:55

标签: android android-webview

我试图在我的应用中实现webview(android Studio)。这很容易。不幸的是,并非所有域都被加载:

    String url="https://www.secretdomain.ch/"; //sorry i must remove the domain
    webView=(WebView)rootView.findViewById(R.id.webview);
    webView.getSettings().setJavaScriptEnabled(false);
    webView.loadUrl(url);

这不起作用,没有加载页面。

当我尝试https://www.google.ch/https://stackoverflow.com/时,一切正常。

这可能是什么原因?我不认为这是网站本身,因为在ios(Xamarin)上,webview没有任何问题。有解决方法吗?

1 个答案:

答案 0 :(得分:0)

试试这个

的xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#ff00ff">
<WebView 
android:id="@+id/webView1"  
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

类:

{
    {
        wb=(WebView)findViewById(R.id.webView1);
        wb.loadUrl("https://www.dkh.ch/");
        wb.setWebViewClient(new WebViewClient());

    }
}