gpt4 book ai didi

android - 想在调用 WebChromeClient#onCreateWindow 时知道目标 url

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:56:44 25 4
gpt4 key购买 nike

当我点击带有 target="_blank" attributes 的超链接时,调用了 WebChromeClient#onCreateWindow 但我现在找不到方法新窗口将打开什么网址?主机页面 url 是我唯一能知道的吗?

我想根据目标 url 更改应用程序行为。感谢您的帮助,谢谢!

最佳答案

已解决

我可以通过如下调用获得点击的url

public boolean onCreateWindow(WebView view, boolean isDialog, boolean isUserGesture, Message resultMsg) {
WebView.HitTestResult result = view.getHitTestResult();
int type = result.getType();
String data = result.getExtra();
// do something
}

关于android - 想在调用 WebChromeClient#onCreateWindow 时知道目标 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142479/

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