我有一个可以在webview中重定向到历史记录中上一页的工作代码。
我想将其重定向到特定页面(example.com)。
任何人都可以告诉你该怎么做吗?
@Override
public void onBackPressed() {
if (mWebview.canGoBack()) {
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
String currenturl = sharedPreferences.getString("currentpage", null);
if (currenturl.contains("http://google.com/")){
mWebview.requestFocus();
mWebview.goBack();
// mWebview.loadUrl("http://example.com");
}
}
}
答案 0 :(得分:0)
经过一些试验和错误后找到它
删除
if (mWebview.canGoBack()){
替换
mWebview.goBack();
使用
mWebview.loadUrl("http://example.com");