美文网首页
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