Signal
WebKit2 UserContentManager::script-message-with-reply-received
Declaration
gboolean
script_message_with_reply_received(
WebKitUserContentManager*self,
JSCValue*value,
WebKitScriptMessageReply*reply,
gpointeruser_data
)
Description [src]
This signal is emitted when JavaScript in a web view calls
window.webkit.messageHandlers., after registering
using
webkit_user_content_manager_register_script_message_handler_with_reply()
The given reply can be used to send a return value with
webkit_script_message_reply_return_value() or an error message with
webkit_script_message_reply_return_error_message(). If none of them are
called, an automatic reply with an undefined value will be sent.
It is possible to handle the reply asynchronously, by simply calling
g_object_ref() on the reply and returning TRUE.
The default handler is called after the handlers added via g_signal_connect().
Parameters
value
The value received from the JavaScript world.
reply
WebKitScriptMessageReply
The WebKitScriptMessageReply to send the reply to the script message.
Return value
gboolean
TRUE to stop other handlers from being invoked for the event.
FALSE to propagate the event further.