Я сделал приложение для веб-просмотра, оно прекрасно работает для моего URL, но мои сайты содержат внешние URL-адреса, которые нужно открыть. Он открывается и показывает внешний URL, но когда я нажимаю кнопку «Назад», моя страница перезагружается. Мне нужно следить за прогрессом на моей странице, поэтому я хочу открыть внешний URL-адрес полностью новой вкладкой (или окном), и при нажатии кнопки «Назад» моя предыдущая страница остается и не перезагружается
Я пытался использовать setSupportMultiple Windows (true) = он больше не открывает внешний URL
Я пытался использовать WebChromeClient = он пытается открыть браузер Chrome (Chrome app)
webSettings.setJavaScriptEnabled(true);
//webSettings.setSupportMultipleWindows(true); // Tried, but not even opening
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});