Android WebView无法打开URL,但移动浏览器可以打开它。

5

请提供您在WebView中加载URL所使用的代码。 - Rajesh
4个回答

3
在加载URL之前,请尝试添加: wv.getSettings().setJavaScriptEnabled(true); 它可以启用JavaScript功能。

2

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("http://ursite/");
        wb.setWebViewClient(new WebViewClient());

    }
}

0

在XML中使用WebView:

<WebView
    android:id="@+id/webView1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginTop="75dp" />

在类中:

将您的网站链接作为字符串调用并像这样调用

    WebView wv=(WebView) findViewById(R.id.webview);
    wv.loadUrl(your string);

我试过了,它可以正常工作......


0
请发布您用于打开WebView的代码。
顺便问一下,您是否已经在应用程序清单中添加了 ?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接