WebView.PostWebMessage(WebMessage, Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メイン フレームにメッセージを投稿します。
[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)を使用して、メッセージングに使用できる有効な配信元を定義する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。