gpt4 book ai didi

java - 根据 webView 中 URL 的当前值打开特定 Activity

转载 作者:行者123 更新时间:2023-12-01 16:36:12 26 4
gpt4 key购买 nike

我有一个 URL (www.abc.com),我已在应用程序内的 Activity 的 Web View 中打开该 URL。我想开发一个流程,以便当用户浏览 webview 内的 URL 到达 webview 内的特定 URL 时,假设 www.abc.com/foo 那么应用程序应该处理它并打开特定的 Activity 。如何捕获 URL 并根据 URL 的当前值打开特定 Activity

如有任何帮助,我们将不胜感激。提前致谢

最佳答案

这对我有用

创建一个webClient并重写onPageFinished方法以在加载每个页面后获取URL的当前值

    wv_content.webViewClient = object : WebViewClient() {
override fun onPageFinished(view: WebView?, url: String?) {
Log.v("Current value of URL: ", URL)

//handle URL like open an activity based on the value of URL
handleCurrentUrl(url)

super.onPageFinished(view, url)
pb_loading.visibility = View.GONE
}
}

关于java - 根据 webView 中 URL 的当前值打开特定 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61941671/

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