gpt4 book ai didi

android:主页加载后删除历史记录

转载 作者:太空狗 更新时间:2023-10-29 14:32:52 28 4
gpt4 key购买 nike

嘿,一个 android 菜鸟在这里需要帮助。

我试图让我的 webview 浏览器在加载主页删除浏览器历史(这样下一个用户绕过这个公共(public)应用程序看不到上一个 session )

我做了一个 webview 客户端并放了一个

public void onPageFinished(WebView webView, String Url ) {
Browser.clearHistory();

但不知道如何将 String Url 更改为应用主页的 url。

我还尝试向我的 homebutton onclicklistener 添加第二个函数,但也不走运,如果有人想帮忙,我也可以粘贴那段代码。

谢谢

最佳答案

这是我的做法;

@Override
public void onPageFinished(WebView view, String url) {
junc.pg.setVisibility(View.INVISIBLE);
if(url.indexOf("a_string_unique_to_your_homepage")!=-1) {
view.clearHistory();
}
}

在这里,您可以为您的 url 定义一个唯一的字符串。例如,如果您的主页网址是

www.example.com

你可以调用它

www.example.com?12345abc

并搜索这个唯一编号 12345abc。它有效,我已经测试了几次。

关于android:主页加载后删除历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4889236/

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