14:2329
OneStep

android设置webview

Toc目录
copy
 WebView webTest = findViewById(R.id.webview);

    WebSettings settings = webTest.getSettings();
    settings.setJavaScriptEnabled(true);
    settings.setJavaScriptCanOpenWindowsAutomatically(true);
  • 1
  • 2
  • 3
  • 4

// 当网页需要保存数时据,设置下面属性

copy
    settings.setDomStorageEnabled(true);

    // 设置为使用webview推荐的窗口,主要是为了配合下一个属性

    copy
        settings.setUseWideViewPort(true);

      // 设置网页自适应屏幕大小,该属性必须和上一属性配合使用

      copy
          settings.setLoadWithOverviewMode(true);

        // 启用还H5的地理定位服务

        copy
            settings.setGeolocationEnabled(true);

          // 设置是否允许webview使用缩放的功能

          copy
              settings.setBuiltInZoomControls(true);

            // 提高网页渲染的优先级

            copy
                settings.setRenderPriority(WebSettings.RenderPriority.HIGH);

              // 设置是否显示水平滚动条

              copy
                  webTest.setHorizontalScrollBarEnabled(false);

                // 设置垂直滚动条是否有叠加样式

                copy
                    webTest.setVerticalScrollbarOverlay(true);

                  // 设置滚动条的样式

                  copy
                      webTest.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
                      webTest.loadUrl(网页的url)
                  • 1
                  支付宝打赏 微信打赏

                  免责声明:本站多数资源来源于互联网。少数原创内容为本人随意书写不对其负任何法律责任(均为键盘和鼠标自行敲击),部分有助于网友的内容仅供学习与交流。如有转载、盗链等其它行为产生对国家社会网络不良影响均与本人无关。
                  版权说明:未经博主授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。

                        




                  发表评论

                  发表新评论

                  请输入本站名:

                  暂无评论   

                  发送消息!
                  onestep
                  网站二维码
                  手机扫一扫,查看
                  .
                  贝多叶@聚合支付

                  真诚赞赏,手留余香

                  使用微信扫描二维码完成支付