我正在从 Windows pc 编写 Android 代码。我有 Qt 5.3,并且按照建议将以下行添加到我的 .pro 文件中以使用 QWebView:
QT += webkitwidgets
但是,当我运行 qmake 时,出现以下错误:
Project ERROR: Unknown module(s) in QT: webkitwidgets
最佳答案
根据此博文,Android 不支持 QtWebKit:
正如您在 "New Features" for 5.3 中看到的那样,BogDan 发布的原始计划在这方面没有改变:
Qt WebKit:
* Support for HTML5 Video Track. Subtitles and captions for HTML5 video.
* Support for Indexed DB API. See http://www.w3.org/TR/IndexedDB/
* Improved support for Mac HiDPI mode
我认为您最好的选择是最早的 5.4 版本的 QtWebEngine
。 Digia 和整个 Qt 社区不久前就转向了这一点,这是 Lars 在去年巴塞罗那 Qt 贡献者峰会上“宣布”的。据我了解,QtWebKit 或多或少处于维护模式,但至少没有像以前那样繁重的功能开发。
关于c++ - Windows PC 上 Qt5.3 上的 Android 目标 QWebView,错误 : Unknown module(s) in QT: webkitwidgets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23871021/