IT WORKS
This commit is contained in:
parent
bf75b8b652
commit
ab7ad33086
3 changed files with 37 additions and 36 deletions
|
|
@ -34,11 +34,14 @@ static void ls_web_view_constructed(GObject *object) {
|
|||
ls_web_view_on_resource_request,
|
||||
NULL, NULL);
|
||||
|
||||
WebKitSettings *settings = webkit_web_view_get_settings(WEBKIT_WEB_VIEW(object));
|
||||
webkit_settings_set_enable_developer_extras(settings, TRUE);
|
||||
|
||||
WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager(web_view);
|
||||
webkit_user_content_manager_register_script_message_handler(manager, "copySnapshot", NULL);
|
||||
g_signal_connect(manager, "script-message-received::copySnapshot",
|
||||
G_CALLBACK(ls_web_view_on_snapshot_message_received),
|
||||
g_object_ref(object));
|
||||
webkit_user_content_manager_register_script_message_handler(manager, "copySnapshot", NULL);
|
||||
|
||||
webkit_web_view_load_uri(web_view, "gresource:///space/arimelody/LiveSchedule/webview/index.html");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue