Package-level declarations
Functions
Link copied to clipboard
Link copied to clipboard
Dispatches a typed message from native code to JavaScript listeners registered with window.wvbridge.addEventListener(type, listener).
Link copied to clipboard
suspend fun JavaScriptBridge.postMessageAndReceiveResult(type: String, timeout: Duration, vararg args: JSValue): JSValue
Dispatches a typed message to JavaScript and suspends until JavaScript returns one result.
Link copied to clipboard
suspend fun JavaScriptBridge.registerWebMessageHandler(type: String, handle: JavaScriptBridgeMessageHandler): CloseHandle
Registers a JavaScript bridge message handler for packets whose packet type matches type.
Link copied to clipboard
suspend fun JavaScriptBridge.registerWebMessageHandlerWithReply(type: String, handle: JavaScriptBridgeMessageHandlerWithReply): CloseHandle
Registers a JavaScript bridge message handler for packets sent by window.wvbridge.postMessageAndReceiveResult(type, options).