Даже если я проигнорировал оптимизацию батареи, отключил функцию сохранения данных (приложение занесено в белый список), всегда оставляйте WLAN включенным , отключенный режим энергосбережения в нестандартных телефонах Android (EMUI), оставляйте приложение запущенным на переднем плане и заряжайте кабель подключено, приложение все еще закрывает подключения к веб-сокету после выключения экрана.
Может ли websocket внутри webview работать как фоновый / приоритетный сервис? Или можно переписать API веб-сокета html5 с помощью службы?