相关疑难解决方法(0)

Android - 使用外部浏览器在WebView中打开目标_blank链接

我建立一个WebView显示网站.该网站包含没有target="_blank"属性的链接和一些带有它的链接.

我需要打开target外部标准设备浏览器中定义的链接和WebView中没有它的链接.

我正在使用一个WebViewClient,我尝试了这个功能,但我的所有链接仍在以下内容中打开WebView:

备选方案1:

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

    return super.shouldOverrideUrlLoading(view, url);        
}
Run Code Online (Sandbox Code Playgroud)

备选方案2:

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

    view.loadUrl(url);
    return true;        
}
Run Code Online (Sandbox Code Playgroud)

有人知道如何在外部打开空白链接吗?

谢谢!

PS:为了避免误解:我不能使用这种方法,因为我知道链接的唯一方法应该是外部打开target属性.

android android-webview webviewclient

24
推荐指数
2
解决办法
3万
查看次数

像Gmail应用程序一样处理android WebView中的外部链接

我是一名网络开发人员.我目前正在使用WebView在Android Studio上开发Android应用程序,它将我的网站作为Android应用程序访问.我的一个网页包含许多外部链接.我的目标是使Android应用程序可以处理像Gmail应用程序那样的外部链接(也像facebook和Line do).以下是gmail应用程序的示例.

一封电子邮件包含外部链接

点击链接,然后应用程序打开一个新活动,就像浏览器一样,无需离开Gmail应用程序

知道怎么做吗?

android webview

10
推荐指数
1
解决办法
2460
查看次数

标签 统计

android ×2

android-webview ×1

webview ×1

webviewclient ×1