com.tencent.smtt.sdk.WebView.canGoBack()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(244)

本文整理了Java中com.tencent.smtt.sdk.WebView.canGoBack()方法的一些代码示例,展示了WebView.canGoBack()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebView.canGoBack()方法的具体详情如下:
包路径:com.tencent.smtt.sdk.WebView
类名称:WebView
方法名:canGoBack

WebView.canGoBack介绍

暂无

代码示例

代码示例来源:origin: Justson/AgentWebX5

@Override
public boolean back() {
  if(this.mEventInterceptor!=null&&this.mEventInterceptor.event()){
    return true;
  }
  if(mWebView!=null&&mWebView.canGoBack()){
    mWebView.goBack();
    return true;
  }
  return false;
}

代码示例来源:origin: dom4j1/Red

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
  if(keyCode==KeyEvent.KEYCODE_BACK) {
    if(mWebView.canGoBack()) {//当webview不是处于第一页面时,返回上一个页面
      mWebView.goBack();
      return true;
    }
  }
  return super.onKeyDown(keyCode, event);
}

代码示例来源:origin: lshAndroid/WebviewTBS

@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) {
      webView.goBack();
      return true;
    }
    return super.onKeyDown(keyCode, event);
  }
}

代码示例来源:origin: dom4j1/Red

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
  if(keyCode==KeyEvent.KEYCODE_BACK && mWebView.canGoBack()) {
      mWebView.goBack();
      return true;
  }
  return super.onKeyDown(keyCode, event);
}

代码示例来源:origin: leftcoding/GankLy

@Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      if (mWebView != null && mWebView.canGoBack()) {
        mWebView.goBack();
//                int size = mStrings.size();
//                KLog.d("size:" + size + ",mHistory:" + mHistory);
//                if (size > 1) {
//                    mStrings.remove(size - 1);
//                    KLog.d("size:" + mStrings.size());
//                    size = mStrings.size();
//                    String url;
//                    if (size == 1) {
//                        url = mUrl;
//                    } else {
//                        url = mStrings.get(size - 1);
//                    }
//                    mWebView.loadUrl(url);
        return true;
//                }
      }
    }
    return super.onKeyDown(keyCode, event);
  }

代码示例来源:origin: leftcoding/GankLy

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
  if (keyCode == KeyEvent.KEYCODE_BACK) {
    if (mWebView != null && mWebView.canGoBack()) {
      mWebView.goBack();
      return true;
    } else {
      finish();
      overridePendingTransition(R.anim.alpha_in, R.anim.alpha_out);
      return true;
    }
  }
  return super.onKeyDown(keyCode, event);
}

相关文章