1

Qt5 QtWebView 使用原生的 webview apis 来显示网页,这是一个好主意。但是为什么 QtWebView 只支持 QML 应用程序呢?

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

我能想到的两种方法是:

  1. QML 网络视图

  2. Qt调用Android和IOS代码。

但是会影响用户体验。所以我该怎么做?

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

官方文档:http ://doc.qt.io/qt-5/qtwebview-index.html

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

4

0 回答 0