Я собираюсь развернуть приложение для моей команды по крикету, где мы можем просматривать или сопоставлять видео ... Однако в веб-обзоре есть несколько объявлений, если щелкнуть по объявлению, оно загружается в это же веб-представление, поэтомувидео потеряноКак я могу реализовать код, который открывает рекламу в браузере Android вместо веб-приложения?
.java File
WebView displayVideo = findViewById (R.id.webView);displayVideo.setWebViewClient (новый WebViewClient () {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon){
super.onPageStarted(view, url, favicon);
progressBar.setVisibility(View.VISIBLE);
setTitle("Loading...");
}
@Override
public void onPageFinished(WebView view, String url){
super.onPageFinished(view, url);
progressBar.setVisibility(View.GONE);
setTitle(view.getTitle());
view.loadUrl("javascript:onPageFinished();");
}
});
WebSettings webSettings = displayVideo.getSettings();
webSettings.setJavaScriptEnabled(true);
displayVideo.loadData(frameVideo, "text/html", "utf-8");
webSettings.setMediaPlaybackRequiresUserGesture(false);
}