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. |