gpt4 book ai didi

android - android 中奇怪的 webview goBack 问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:01:38 26 4
gpt4 key购买 nike

我在 Android 中使用 webview。但奇怪的是,有时甚至 webview canGoBack 方法返回 true,webview goBack 方法不起作用。

if (webView.canGoBack()) 
webView.goBack();

谢谢你的想法。

最佳答案

我终于想出办法了

@override
public void onFormResubmission(WebView view, Message dontResend, Message resend)
{
resend.sendToTarget();
}

onFormResubmission 的默认行为是不重新提交。 resend.sendToTarget() 改变了这一点。

如果你编写了一些代码来处理硬件按钮,这将使你的硬件后退按钮工作

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

关于android - android 中奇怪的 webview goBack 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8386726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com