Я использую Socket io в своем проекте c. Но возникла проблема, при создании apk и запуске его на Android версии 5 и 6 я получаю сообщение об ошибке в неопределенном идентификаторе консоли. Пока работает тот же apk на Android 7+, он работает нормально. При отладке ошибки я обнаружил ошибку в app.module.ts
файле:
import { SocketIoModule, SocketIoConfig } from 'ngx-socket-io';
const config: SocketIoConfig = { url: 'http://localhost:81', options: {} };
imports: [BrowserModule, HttpClientModule, IonicModule.forRoot(), AppRoutingModule, SocketIoModule.forRoot(config) ],
Имеет ошибку в них. Когда я закомментирую это, он отлично работает во всех версиях Android. В веб-представлении он работает нормально, комментируя и раскомментируя эти строки.