Heim  >  Artikel  >  Java  >  Was nützt die Webview-Implementierung?

Was nützt die Webview-Implementierung?

(*-*)浩
(*-*)浩Original
2019-06-22 10:01:199454Durchsuche

WebView ist ein sehr wichtiges Steuerelement in Android. Seine Funktion besteht darin, eine Webseite anzuzeigen. Der verwendete Kernel ist die Webkit-Engine. Ab Version 4.4 wird Chrome direkt als integrierter Webbrowser verwendet.

Was nützt die Webview-Implementierung?

Funktion (Empfohlenes Lernen: Java-Video-Tutorial)

Webseiten anzeigen und rendern

Kann mit Seiten-JavaScript interagieren, um eine Hybridentwicklung zu erreichen.

Einführung in die Nutzung

Bevor Sie WebView verwenden, vergessen Sie nicht, Netzwerkzugriffsberechtigungen in der Manifestdatei zu deklarieren:

<uses-permission android:name="android.permission.INTERNET"/>

Das Laden Seite hat im Allgemeinen die folgenden Mehrere Formen:

//方式一:加载一个网页
webView.loadUrl("http://www.baidu.com");
//方式二:加载应用资源文件内的网页
webView.loadUrl("file:///android_asset/test.html");
//方式三:加载一段代码
webView.loadData(String data,String mimeType, String encoding);

Unter ihnen sind Methode eins und Methode zwei für einige Freunde möglicherweise nicht verständlich, daher werde ich sie hier erklären.

WebView.loadData() und WebView.loadDataWithBaseURL() stellen das Laden eines bestimmten Codeabschnitts dar. Unter ihnen ist WebView.loadDataWithBaseURL() besser kompatibel und auf mehr Szenarien anwendbar diese Methode.

WebView.loadDataWithBaseURL(String baseUrl, String-Daten, String mimeType, String-Codierung, String-HistoryUrl)) hat fünf Parameter: baseUrl repräsentiert die Basiswebseite, data repräsentiert den zu ladenden Inhalt und mimeType repräsentiert den Typ der geladenen Webseite stellt Encoding das Codierungsformat dar, HistoryUrl stellt die verfügbaren Verlaufsdatensätze dar und kann ein Wert sein.

Weitere technische Artikel zum Thema Java finden Sie in der Spalte Java-Entwicklungs-Tutorials.

Das obige ist der detaillierte Inhalt vonWas nützt die Webview-Implementierung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn