美文网首页
Android原生 webview加载网页

Android原生 webview加载网页

作者: uuuuuuw | 来源:发表于2020-04-10 15:07 被阅读0次

1: XML设置webview

    <WebView
        android:id="@+id/test_wv"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </WebView>

2: MainActivity 拿到 webview

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    test_wv = (WebView) findViewById(R.id.test_wv);

    test_wv.setWebChromeClient(new WebChromeClient());

    test_wv.setWebViewClient(new WebViewClient());  // 

    test_wv.getSettings().setJavaScriptEnabled(true); // 与Javascript交互

    test_wv.getSettings().setDatabaseEnabled(true); // 设置可以调用数据库

    test_wv.getSettings().setDomStorageEnabled(true); // 设置dom存储

    test_wv.getSettings().setAppCacheEnabled(true); // //开启 Application Caches 功能 方便构建离线APP

    test_wv.loadUrl("http://baidu.com");

}

3:AndroidManifest 配置

  <uses-permission android:name="android.permission.INTERNET" />

  android:usesCleartextTraffic="true"

相关文章

网友评论

      本文标题:Android原生 webview加载网页

      本文链接:https://www.haomeiwen.com/subject/qsprmhtx.html