gpt4 book ai didi

android - 单击 WebView 上的超链接启动其他浏览器应用程序

转载 作者:行者123 更新时间:2023-11-30 03:18:51 26 4
gpt4 key购买 nike

我使用下面的代码在 WebView 中加载 URLPath:

    WebView webView = (WebView)findViewById(R.id.webview);
String myURL = URLPath;
WebSettings websettings = webView.getSettings();
websettings.setSupportZoom(true);
websettings.setBuiltInZoomControls(true);
websettings.setJavaScriptEnabled(true);

webView.setWebViewClient(new WebViewClient());
webView.loadUrl(myURL);

url页面包含超链接。
我想在单击超链接时启动其他浏览器应用程序(例如 chrome)。
我该怎么做?

最佳答案

使用此代码

webView.setWebViewClient(new WebViewClient(){

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
if(url.equals("http:\\your.url")
view.loadUrl(url);
else
// Do something here to open link in google chrome or some external browser
return true;
}
});

关于android - 单击 WebView 上的超链接启动其他浏览器应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19537764/

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