我的应用程序将使用一些小部件来显示网页。但QTextBrowser只支持HTML 4.1,QtWebView只支持QML,而QWebEngineView只是支持Linux/Unix/MacOSX/Windows。为什么QWebEngineView不支持Android和IOS?这是Chromium donot支持Android和IOS的原因吗? 目前的mobie应用程序经常使用WebView来显示网页,所以我们不能等待QWebEngineView。官方的想法和计划是什么?QWebEngineView为什么没有准备好移动应用程序?
0
A
回答
1
这是Chromium donot支持Android和IOS的原因吗?
的iOS
苹果不允许在iOS铬。
请参阅规则#2.5.6在https://developer.apple.com/app-store/review/guidelines/#software-requirements - 浏览网页的应用程序必须使用相应的WebKit框架和WebKit Javascript。
的Android
这在技术上是可以在Android上添加对Qt的WebEngine的支持,但这种支持不会在瞬间存在。
请参阅http://lists.qt-project.org/pipermail/development/2013-September/013169.html的原因。
这是我的解释:
- 它需要大量的工作。 Qt公司的资源正在用于其他领域。
- 使用QWebEngineView的Android应用程序需要包含非常大的Qt WebEngine库(〜30 MB?)。这是不可取的。
相关问题
- 1. 为移动应用程序通信准备RoR应用程序
- 2. 获取应用程序准备好ICS
- 3. 套接字,BufferedReader.readline() - 为什么流没有准备好?
- 4. 准备应用程序在3.5“和4”没有自动布局
- 5. Oberon为应用程序编程做好准备的状态
- 6. 在java中的被动ftp - 为什么这个流没有准备好
- 7. SocketChannel还没有准备好
- 8. 移动web应用程序开发的标准是什么?
- 9. 为什么有些应用程序无法移动到SD卡?
- 10. 什么是移动Web应用程序
- 11. 为什么整个Android应用程序没有移动到SD卡?
- 12. Thin + Nginx为RubyOnRails准备好的组合应用程序
- 13. 将现有应用程序创建为移动友好应用程序
- 14. 跟踪和“设备没有准备好”
- 15. 没有ViewNavigator的移动应用程序
- 16. 如果$ ch没有准备好,curl_multi_getcontent($ ch)会返回什么?
- 17. 准备好的语句:函数输出什么也没有
- 18. 我需要做什么才能让应用程序准备好'生产'环境?
- 19. 准备在angularjs中开发web应用程序的准备工作是什么?
- 20. 为什么语句有效,但没有在java,jdbc,oracle中准备好?
- 21. 客户端还没有准备好..在Android穿表面应用程序
- 22. 的Django ForeignKey的默认 - 应用程序的注册表没有准备好
- 23. 为什么我的应用程序没有动画旋转?
- 24. 为什么没有那么多好的Java电子商务应用程序?
- 25. 为什么我无法在移动设备上运行PhoneGap应用程序?
- 26. 智能手机与移动网络应用程序有什么好处?
- 27. Youtube API有时还没有准备好
- 28. 准备好处理程序使用Javascript的Windows应用商店应用程序
- 29. 什么应用程序准备意味着在iTunes Connect
- 30. 我的iOS应用程序iTunes Connect说准备上传。什么?
阅读此:https://forum.qt.io/topic/51423/qtwebengine-on-android/5和此:http://doc.qt.io/qt-5/qtwebview-minibrowser- example.html的 – eyllanesc