У меня есть приложение, разработанное на Cordova 8.1.2 и скомпилированное под Android 8.1 Oreo API Level 27 Revision 3, успешно работающее в Play Store и с зарегистрированными пользователями.
В течение последних недель некоторые пользователи обновлялисьтелефоны на Android 9.0 Pie и когда они открывают приложение и делают действия регистрации или входа, они получают ajax-соединение с ошибкой сервера.
Я пробовал это в режиме разработчика с Android Studio и эмулятор с Android 9.0 Pie,и я получаю тот же результат.Я провел несколько тестов с различными URL-адресами AJAX, и вызов AJAX никогда не поступает на сервер.
Кто-то с той же проблемой?
Вот журнал ошибок в Android Studio:
2019-01-30 20:29:19.701 1921-1921/? E/netmgr: Failed to open QEMU pipe 'qemud:network': Invalid argument
2019-01-30 20:29:22.351 1754-1900/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
2019-01-30 20:29:38.714 1925-2029/system_process E/memtrack: Couldn't load memtrack module
Просмотр ошибки Ajax в консоли:
{"readyState":0,"status":0,"statusText":"error"}