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)して、メッセージングに使用できる有効な配信元を定義する必要があります。

android.webkit.WebView.postWebMessage(android.webkit.WebMessage, android.net.Uri)Java ドキュメント。

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

適用対象