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)
して、メッセージングに使用できる有効な配信元を定義する必要があります。
の android.webkit.WebView.postWebMessage(android.webkit.WebMessage, android.net.Uri)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。