Added in API level 23
WebMessageCallback
abstract class WebMessageCallback
| kotlin.Any | |
| ↳ | android.webkit.WebMessagePort.WebMessageCallback |
The listener for handling MessagePort events. The message callback methods are called on the main thread. If the embedder application wants to receive the messages on a different thread, it can do this by passing a Handler in WebMessagePort.setWebMessageCallback(WebMessageCallback, Handler). In the latter case, the application should be extra careful for thread safety since WebMessagePort methods should be called on main thread.
Summary
| Public constructors | |
|---|---|
| Public methods | |
|---|---|
| open Unit |
onMessage(port: WebMessagePort!, message: WebMessage!)Message callback for receiving onMessage events. |
Public constructors
WebMessageCallback
WebMessageCallback()
Public methods
onMessage
Added in API level 23
open fun onMessage(
port: WebMessagePort!,
message: WebMessage!
): Unit
Message callback for receiving onMessage events.
| Parameters | |
|---|---|
port |
WebMessagePort!: the WebMessagePort that the message is destined for |
message |
WebMessage!: the message from the entangled port. |