a75495183 2016-05-04 02:53
浏览 1909
已结题

webview在coolpad 手机上开始能进入 次数多了直接不调用onPageStarted方法

webView.loadUrl(MyApplication.getShop().getPreview());

webView.setWebViewClient(new MyWebView());

class MyWebView extends WebViewClient{
/**
* 可以直接打开网页,不用手机浏览器打开
* reture true 表示让当前程序处理
* reture false表示让webview处理事件
*/
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}

    /**
     * 开始加载网页前的处理
     * @param view
     * @param url
     * @param favicon
     */
    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
       super.onPageStarted(view, url, favicon);


    }

    @Override
    public void onPageFinished(WebView view, String url) {
        super.onPageFinished(view, url);
        if (!webSettings.getLoadsImagesAutomatically()) {
            webSettings.setLoadsImagesAutomatically(true);
        }

    }
}

代码设置如下:
webView.requestFocus();
webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setDomStorageEnabled(true);

    //这两条设置页面能自适应屏幕大小,即,页面过大的话,可防止内容在webview中左右滑动
    webSettings.setUseWideViewPort(true);
    webSettings.setLoadWithOverviewMode(true);
    webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
    webSettings.setDisplayZoomControls(false);

    //取消滚动条
    webView.setScrollbarFadingEnabled(true);
    webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);




            public void onDestroy() {


    ToastUtils.toast(this,"ssss");

            if (webView != null) {

                webView.removeAllViews();

                webView.destroy();
            }
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 CSS实现渐隐虚线边框
    • ¥15 thinkphp6配合social login单点登录问题
    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题