Android - открыть целевые _blank ссылки в WebView с помощью внешнего браузера
Я строюWebView
который отображает веб-сайт. Сайт содержит ссылки безtarget="_blank"
атрибут и некоторые с ним.
Мне нужно открыть ссылки сtarget
определяется в браузере внешнего стандартного устройства и без него в WebView.
Я используюWebViewClient
и я попытался с этой функцией, но все же все мои ссылки открыты вWebView
:
Альтернатива 1:
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view, url);
}
Альтернатива 2:
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
Кто-нибудь знает, как я могу открывать пустые ссылки извне?
Спасибо!
PS: чтобы избежать недоразумений: я не могу использоватьэтот подход потому что единственный способ, которым я знаю, что ссылка должна быть открыта снаружи, этоtarget
приписывать.