言語

WebView.PostWebMessage(WebMessage, Uri) メソッド

定義

メイン フレームにメッセージを投稿します。

[Android.Runtime.Register("postWebMessage", "(Landroid/webkit/WebMessage;Landroid/net/Uri;)V", "GetPostWebMessage_Landroid_webkit_WebMessage_Landroid_net_Uri_Handler", ApiSince=23)]
public virtual void PostWebMessage(Android.Webkit.WebMessage message, Android.Net.Uri targetOrigin);
[<Android.Runtime.Register("postWebMessage", "(Landroid/webkit/WebMessage;Landroid/net/Uri;)V", "GetPostWebMessage_Landroid_webkit_WebMessage_Landroid_net_Uri_Handler", ApiSince=23)>]
abstract member PostWebMessage : Android.Webkit.WebMessage * Android.Net.Uri -> unit
override this.PostWebMessage : Android.Webkit.WebMessage * Android.Net.Uri -> unit

パラメーター

message
WebMessage

WebMessage

targetOrigin
Uri

ターゲットの原点。

属性

注釈

メイン フレームにメッセージを投稿します。 埋め込みアプリケーションでは、メッセージを特定のターゲットの配信元に制限できます。 ターゲットの配信元を使用する方法については、 HTML5 仕様 を参照してください。

ターゲットの配信元はワイルドカード ("*") として設定できます。 ただし、これはお勧めしません。 セキュリティの問題については、上記のページを参照してください。

#loadData(String,String,String)経由で読み込まれたコンテンツには有効な配信元がないため、メッセージを安全に送信できません。 この関数を使用してメッセージを送信する必要がある場合は、有効な HTTP または HTTPS baseUrl#loadDataWithBaseURL(String,String,String,String,String)を使用して、メッセージングに使用できる有効な配信元を定義する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象