Relative url in QML Webview
Ich versuche, QML (main).qml) laden einer lokalen HTML-Datei index.html mit
url: "file:///../../htmlfiles/index.html"
aber es funktioniert nicht.
Können Sie bitte helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Landete ich vorbei
qApp->applicationDirPath()
von c++ auf QML mitsetContextProperty()
und verwendeturl: "file:///" + applicationDirPath + "/htmlfiles/index.html"
um das Problem zu beheben.engine.rootContext()->setContextProperty("workingDirectory", QUrl::fromLocalFile(app.applicationDirPath()));
in Qt-5.Dies funktioniert für mich!
Versuchen ohne
file:///
:Es ist einfacher Weg, dies zu tun:
versuchen :
filename="/etc/issue";
url = Qt.resolvedUrl( filename );