Ich verwende Webview in meiner Android App. Ich verwende ActionBar, um den Titel anzuzeigen. Daher möchte ich den Titel der HTML-Seite entfernen, die in Webview angezeigt wird. Wie kann ich das tun? Vielen Dank.So entfernen Sie den Titel einer HTML-Seite, die in einem Android WebView geladen wird
0
A
Antwort
1
Eigentlich meine HTML-Seite mit Tags als:
<div class="titlebar">Terms and Conditions</div>
So hat folgenden Code mein Problem gelöst mit getElementsByClassName
:
browser.loadUrl("javascript:(function() { " +
"document.getElementsByClassName('titlebar')[0].style.display=\"none\"; " +
"})()");
2
Sie können so etwas tun.
web.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url){
web.loadUrl("javascript:document.getElementById('pagelet_bluebar')[0].style.display=\"none\";");
}
})
Oder gehen Sie für Jsoup
wenn gelöst dann akzeptiere, anderen zu helfen. –
Ich habe es versucht, aber es hat nicht gelöst. – Nitin4Android
irgendein Fehler, den Sie bekommen? –