PyQt5 и QtWebView на Android
Во-первых, я должен признать, что время от времени возвращаюсь к этой теме, и всегда я очень растерялся.
Я хотел бы использовать PyQt5 для тестирования, можно ли сделать тестовое приложение, работающее на Android. Это приложение должно иметь веб-представление внутри, и здесь возникает первое сомнение.
поскольку QWebKit
был удален с версии 5.6 Qt, я думал, что должен полагаться на Qt WebEngine
К сожалению, это не совместимо с мобильными платформами.
Поэтому я решил отказаться от утилиты только недавно, я обнаружил, что есть новый игрок под названием Qt WebView
который согласно официальным документам
полезно на мобильных платформах, таких как Android, iOS и WinRT
Я нашел этот SO-ответ, который объясняет, как использовать его с точки зрения Qt/QML, но мне все еще нужно выяснить, как это сделать с точки зрения PyQt.
У меня есть небольшое тестовое приложение, которое использует Qt WebEngine
и он работает нормально (также в отношении взаимодействия JS с QWebChannels
) на рабочем столе.
Так что после этой предпосылки и до погружения в (для меня до сих пор) дальний мир pyqtdeploy
, мои вопросы:
- Будет
Qt WebView
работать с PyQt и Android? - Если так, я должен заменить
Qt WebEngine
сQt WebView
?