Login
Newsletter
Werbung

Thema: Probleme mit der Sicherheit von WebKit

21 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
2
Von pvb am Fr, 5. Februar 2016 um 14:54 #

Digia hat
QWebView ja schon als deprecated gebranntmarkt und
QWebEngineView als Ersatz geschaffen.
Also hat Digia den WebKit Fork Blink (von Google) nachvollzogen.
Was sollten Sie auch anderes machen wenn sich
Apple (WebKit) und
Google (Blink) nicht einigen können.

Momentan besteht für mich nur das Problem, dass
void linkClicked(const QUrl & url)
nicht in WebEngineView drin ist.
QWebEngineUrlRequestInterceptor kommt aber erst mit Qt 5.6, was ja noch nicht allgemein verbreitet ist.

Die Apple/Google - Kiste ist für mich der Grund keine iOS Version zu bauen.

[
| Versenden | Drucken ]
  • 1
    Von krake am Fr, 5. Februar 2016 um 18:46 #

    Abhängig von was du machen willst, könntest du vielleicht QWebEnginePage::acceptNavigationRequest() überschreiben

    [
    | Versenden | Drucken ]
    • 0
      Von pvb am So, 7. Februar 2016 um 11:58 #

      Danke für den Tipp.
      Es hat geklappt.

      [
      | Versenden | Drucken ]
      • 0
        Von pvb am So, 7. Februar 2016 um 12:08 #

        Wenn man ein "fremdes Protokoll" angibt,
        wird die Methode leider nicht aufgerufen.

        Also nicht mit http://dingelskirchen
        sondern mit mytest//dingelskirchen

        PS:
        Leider kann ich das jetzt hier im Forum nicht richtig zeigen,
        weil mir die Forensoftware sonst versucht meine Eingabe als HTML zu interpretieren.

        [
        | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung