首先,我不得不承认我会不时回到这个话题,而且我总是很困惑。
我想使用PyQt5进行测试,以便使测试应用程序可以在Android上运行。该应用程序内部应具有Web视图,这是第一个疑问。
自从Qt 5.6版删除QWebKit
以来,我以为我不得不依靠Qt WebEngine
,但可惜它与移动平台不兼容。
所以我决定直到最近才放弃实用程序,因为我发现有一个名为Qt WebView
的新播放器,根据官方文档
在Android,iOS和WinRT等移动平台上很有用
我发现this SO answer从Qt / QML的角度解释了如何使用它,但是我仍然必须从PyQt的角度来找到如何使用它。
我确实有一个small testing application,它使用Qt WebEngine
,并且在台式机上也可以正常工作(对于与QWebChannels
的JS交互)。
因此,在这个前提之后,再进入pyqtdeploy
的(对我来说仍然)默默无闻的世界之前,我的问题是:
Qt WebView
是否可以与PyQt和Android配合使用?Qt WebEngine
替换为Qt WebView
吗?