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