OGeek|极客世界-中国程序员成长平台

标题: ios - Qt for iOS : Error unknown module(s) in Qt: webkitwidgets [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 18:17
标题: ios - Qt for iOS : Error unknown module(s) in Qt: webkitwidgets

我已经为 Android 和 iOS 上的 Qt 下载了 .dmg 文件。我已经安装了它并尝试运行示例。我可以在 iOS 的“widgets”文件夹下运行示例,但是当我尝试为“webkitwidgets”运行示例并在(例如“浏览器”).pro 上运行 qmake 时(在本例中为 browser.pro)然后它给了我错误:“Qt 中的错误未知模块:webkitwidgets”。然后我检查了安装的 qt 目录中的“ios”文件夹。我发现在“包含”文件夹中没有名为“QtWebkitWidgets”的文件夹,而有文件夹“QtWidgets”。尽快让我知道解决方案,因为我正在 Qt for iOS 上做一些 poc,需要尽快得出结论。我是在安装时错过了一些步骤,还是我必须做一些额外的步骤来执行 QtWebkitWidgets 的示例。让我知道 Qt for iOS 中是否支持 QtWebkitWidgets 模块。请注意,我使用的是 Qt 5.2 和 XCode 5。如果需要更多详细信息,请告诉我。



Best Answer-推荐答案


Apple 明确禁止在 iOS 设备本身上编译/解释任何编程语言,但他们自己的 WebKit 除外。所以 Qt 的 WebKit 是不允许的。 值得注意的是,QtWebKit 团队的一部分已经启动了 QtWebEngine 项目,以探索提供基于 Chromium/Blink 的 Web 引擎而不是 QtWebKit 的选项,除此之外,Qt 的 iOS 端口将需要他们自己的 webview API因为 Apple 不允许在其 iOS 设备上安装额外的网络引擎。

关于ios - Qt for iOS : Error unknown module(s) in Qt: webkitwidgets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21402254/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4