ホームページ  >  記事  >  Java  >  WebView の実装は何に役立ちますか?

WebView の実装は何に役立ちますか?

(*-*)浩
(*-*)浩オリジナル
2019-06-22 10:01:199541ブラウズ

WebView は Android の非常に重要なコントロールであり、その機能は Web ページを表示することです。使用するカーネルは Webkit エンジンで、バージョン 4.4 以降は、Chrome が組み込みの Web ブラウザとして直接使用されます。

WebView の実装は何に役立ちますか?

#関数(推奨学習: Java ビデオ チュートリアル)

Web ページの表示とレンダリング;

ページ JavaScript と対話してハイブリッド開発を実現できます。

使用方法の概要

WebView を使用する前に、マニフェスト ファイルでネットワーク アクセス許可を宣言することを忘れないでください:

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

読み込みページには一般的に次のような形式があります:

//方式一:加载一个网页
webView.loadUrl("http://www.baidu.com");
//方式二:加载应用资源文件内的网页
webView.loadUrl("file:///android_asset/test.html");
//方式三:加载一段代码
webView.loadData(String data,String mimeType, String encoding);
このうち、方法 1 と方法 2 が理解しやすいですが、方法 3 は友達によっては理解できないかもしれないので、ここで説明します。

WebView.loadData() と WebView.loadDataWithBaseURL() は、特定のコードを読み込むことを表しますが、その中でも WebView.loadDataWithBaseURL() は互換性が高く、より多くのシナリオに適用できるため、重点的に紹介します。この方法。

WebView.loadDataWithBaseURL(StringbaseUrl, String data, String mimeType, Stringcoding, StringhistoryUrl)) には 5 つのパラメータがあります。baseUrl は基本的な Web ページを表し、data はロードされるコンテンツを表し、mimeType はタイプを表します。ロードされる Web ページの。encoding はエンコード形式を表し、historyUrl は利用可能な履歴レコードを表し、値にすることができます。

Java 関連の技術記事をさらに詳しく知りたい場合は、

Java 開発チュートリアル 列にアクセスして学習してください。

以上がWebView の実装は何に役立ちますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。