Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

WebMessage

public class WebMessage
extends Object

java.lang.Object
   ↳ android.webkit.WebMessage


The Java representation of the HTML5 PostMessage event. See https://html.spec.whatwg.org/multipage/comms.html#the-messageevent-interfaces for definition of a MessageEvent in HTML5.

Summary

Public constructors

WebMessage(String data)

Creates a WebMessage.

WebMessage(String data, WebMessagePort[] ports)

Creates a WebMessage.

Public methods

String getData()

Returns the data of the message.

WebMessagePort[] getPorts()

Returns the ports that are sent with the message, or null if no port is sent.

Inherited methods

Public constructors

WebMessage

added in API level 23
public WebMessage (String data)

Creates a WebMessage.

Parameters
data String: the data of the message.

WebMessage

added in API level 23
public WebMessage (String data, 
                WebMessagePort[] ports)

Creates a WebMessage.

Parameters
data String: the data of the message.

ports WebMessagePort: the ports that are sent with the message.

Public methods

getData

added in API level 23
public String getData ()

Returns the data of the message.

Returns
String

getPorts

added in API level 23
public WebMessagePort[] getPorts ()

Returns the ports that are sent with the message, or null if no port is sent.

Returns
WebMessagePort[]

This value may be null.