Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Webassembly issue Project ERROR: Unknown module(s) in QT: webengine



  • According to the documentation here https://wiki.qt.io/Qt_for_WebAssembly, it says qtwebview isn't supported. But does it support WebEngineView?

    I have this code here, it compiles well on desktop but when I try to run /Users/mac/Qt/5.15.0/wasm_32/bin/qmake .., I run into error Project ERROR: Unknown module(s) in QT: webengine

    Here is the code

    import QtQuick 2.15
    import QtQuick.Window 2.15
    import QtWebEngine 1.10
    
    
    Window {
        visible: true
        width: 640
        height: 480
        title: qsTr("Hello World")
    
        WebEngineView{
    
            url: "https://google.com"
            anchors.fill: parent
        }
    }
    

    And in the .pro file

    QT += quick qml webengine
    


  • I found out that the QtWebEngine module is indeed not available and instead QtWebView is available. After replacing WebEngineView with WebView, the compiling error is gone and the program compiles.

    But yes QtWebview is unsupported as it is integrated with QtWebengineView


Log in to reply