gpt4 book ai didi

android - WebView 链接点击打开默认浏览器

转载 作者:IT老高 更新时间:2023-10-28 13:04:31 29 4
gpt4 key购买 nike

现在我有一个加载 web View 的应用程序,所有点击都保留在应用程序内。我想做的是当某个链接,例如,http://www.google.com在应用程序中单击它会打开默认浏览器。如果有人有什么想法,请告诉我!

最佳答案

我今天必须做同样的事情,我在 StackOverflow 上找到了一个非常有用的答案,我想在这里分享,以防其他人需要它。

Source (来自sven)

webView.setWebViewClient(new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url != null && (url.startsWith("http://") || url.startsWith("https://"))) {
view.getContext().startActivity(
new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
return true;
} else {
return false;
}
}
});

关于android - WebView 链接点击打开默认浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4229494/

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