Мне удалось найти решение через подключение порта TCP / IP от ionic к моему термопринтеру, подключенному к WiFi.
Чтобы создать соединение через сокет TCP / IP от ionic, я использовал сокеты для cordova. и отправьте байт на мой термопринтер IP.В зависимости от каждого принтера, каждый принтер имеет различный набор команд ESC (CMIIW), что означает, что нам все еще нужно преобразовать байт-код один за другим и отправить их в термопринтер.
Кроме того, у меня есть форк-репозиторийhttps://www.npmjs.com/package/esc-pos-encoder-ionic, который можно использовать в качестве оболочки для кодирования команды ESC в байт-код.Затем результат можно отправить в принтер через сокет TCP / IP.
Надеюсь, это поможет и другим.