zoukankan      html  css  js  c++  java
  • WebView的应用 持续积累

    在我的项目中载入网页时我们会用到WebView这个控件,关于这个控件的相关的比較有用的API在这里记录一下。

    第一 webview 设置javascript可用,

     mWebView = (WebView)findViewById(R.id.mywebview);
           WebSettings setting = mPullWebView.getSettings();  
           setting.setJavaScriptEnabled(true);
    第二 当webview中有超链接跳转的话,默认情况会打开浏览器浏览跳转的连接,这里设置还是用当前webview捕获连接并展示,通过 set一个新的webviewclient  ,webviewclient  里面另一些方法用到的时候在研究

    mPullWebView.setWebViewClient(new WebViewClient(){
               @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                   mPullWebView.loadUrl(url);
                return true;
            }
           });

    第三 关于清除webview缓存  该方法提示已经过时,日后找到好的解决方法在修该

    CookieSyncManager.createInstance(this);  
            CookieSyncManager.getInstance().startSync();  
            CookieManager.getInstance().removeSessionCookie();

  • 相关阅读:
    Java连接操作redis
    redis 6.0.x简介和安装
    设计模式之代理模式(proxy)
    设计模式之组合模式(composize)
    Linux Shell脚本调试方法
    linuxcfg.sh
    反向代理和正向代理区别
    WAF与IPS的区别总结
    【LemonCK】jQuery的基本使用
    【LemonCK】CSS盒子塌陷问题
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5347888.html
Copyright © 2011-2022 走看看