В настоящее время мы работаем над интеграцией термопринтера Star Micronics. У них есть Javascript SDK, который позволяет вам построить запрос и отправить его в собственное приложение. Ниже приведен пример кода.
Мы планируем включить это в WK Webview на iOS. В настоящее время использую Swift. Вопрос в том, если javascript отправляет данные на локальный URL-адрес, как мы можем получить эти данные от собственного конца в приложении.
Вот URL для javascript SDK: http://www.starmicronics.com/support/mannualfolder/en/_sampleProgram.htm
Вот пример кода, который не будет работать на скрипке, его нужно запускать в другом месте, например, в приложении Star WebPRNT. https://jsfiddle.net/e4r8a6z7/?utm_source=website&utm_medium=embed&utm_campaign=e4r8a6z7
var url = 'http://localhost:8001/StarWebPRNT/SendMessage';
var papertype = 'normal';
var trader = new StarWebPrintTrader({url:url, papertype:papertype});