0

这是关于我在 ubuntu 上使用 webkitgtk 遇到的问题,我看到 webkitgtk 为某些类型的重定向 url 导航发送加载失败信号,我尝试启用与数据 url、文件 url 导航相关的 webkitgtk 的许多不同设置,但它似乎对这个问题没有帮助,关于为什么会发生这种情况的任何想法?

webkitgtk 发送加载失败信号的一些 url 导航:错误代码 101,上下文'导航到 URL'msauth://com.msft.authentication.testapp/<>'失败'错误代码 102,上下文'导航到URL 'https://login.live.com/oauth20<>srf' 失败' 错误代码 101,上下文'导航到 URL 'msauth://com.microsoft.identity.client.sample.local/<>' 失败'错误代码 2,上下文 '导航到 URL 'https://msidlab<>.onmicrosoft.com/SinglePageApp-jQuery-DotNet' 失败' 错误代码 4,上下文'导航到 URL 'http://localhost' 失败'

这些是我为我们的 webview 对象启用的不同 webkitgtk 设置,但这没有帮助

WebKitSettings* settings = webkit_settings_new();
    webkit_settings_set_allow_top_navigation_to_data_urls(settings,true);
    webkit_settings_set_allow_file_access_from_file_urls(settings, true);
    webkit_settings_set_allow_universal_access_from_file_urls(settings, true);
    webkit_settings_set_enable_spatial_navigation(settings, true);
    webkit_settings_set_enable_back_forward_navigation_gestures(settings, true);
    webkit_settings_set_enable_caret_browsing(settings, true);
    webkit_settings_set_enable_private_browsing(settings,true);
    webkit_settings_set_enable_media_stream(settings, true);
    webkit_web_view_set_settings(_webView.get(),settings);

如果需要任何其他信息,请告诉我,任何指针将不胜感激。

4

0 回答 0