【问题标题】:WebView onBackpressed() issueWebView onBackpressed() 问题
【发布时间】:2017-12-15 14:17:45
【问题描述】:

我创建了一个在 webView 中打开网站的应用程序。它工作正常,但几天前我遇到了一个问题,即当 android 版本 6.0 以上的用户按下后退按钮时 webview 关闭。在互联网上搜索发现某些android版本中禁用了webview?有什么解决方案吗?如何升级/解决问题?

【问题讨论】:

  • 请提供一些代码来解决您的问题。

标签: android performance webview onbackpressed


【解决方案1】:

您应该覆盖 Activity 的 onBackPressed 方法,如 docs 中所述

@Override
public void onBackPressed() {
    if (mWebView.canGoBack()) {
        mWebView.goBack();
        return;
    }

    // Otherwise defer to system default behavior.
    super.onBackPressed();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多