为什么Qt5 QtWebView仅用于Android和IOS上的QML应用程序

为什么Qt5 QtWebView仅用于Android和IOS上的QML应用程序,qml,qt5,qtwebview,Qml,Qt5,Qtwebview,Qt5 QtWebView使用本机webview API显示网页,这是一个好主意。但为什么QtWebView只支持QML应用程序 我为Android和IOS设计了我的移动应用程序。我选择了Qt5,因为只花了一天时间就设计了10页我的应用程序。我非常喜欢Qt。但是,当我希望webview显示网页时,没有更好的解决方案 我能想到的两种方法是: QML网络视图 Qt调用Android和IOS代码 但它会影响用户体验。那我该怎么办 为什么QtWebView不支持C++代码?我只是把它添加到UI文件中,然

Qt5 QtWebView使用本机webview API显示网页,这是一个好主意。但为什么QtWebView只支持QML应用程序

我为Android和IOS设计了我的移动应用程序。我选择了Qt5,因为只花了一天时间就设计了10页我的应用程序。我非常喜欢Qt。但是,当我希望webview显示网页时,没有更好的解决方案

我能想到的两种方法是:

  • QML网络视图

  • Qt调用Android和IOS代码

  • 但它会影响用户体验。那我该怎么办

    为什么QtWebView不支持C++代码?我只是把它添加到UI文件中,然后快速编写我的应用程序。我知道QML很好,但是我们不能忽视C++。 官方文件:

    QML类型
    该模块提供一个用于在应用程序中显示web内容的QML组件:WebView。

    Qt WebView支持C++和QML。您应该检查@ EyLLANESC,C++ API只用于初始化资源。不能在C++中创建<代码> WebVIEW/COD>对象。