Ich habe eine App, die einen Text mit einem mobilen Drucker Rongta RRP-200 druckt, mit meinem Telefon über Blueetoth verbunden.Android - Drucken von der App auf dem mobilen Drucker
Dazu verwende ich dieses Plugin: https://github.com/srehanuddin/Cordova-Plugin-Bluetooth-Printer
Ich bin in der Lage meines Gerät mit dem Drucker zu verbinden und auch die Druckfunktion von meiner app laufen, was mir wieder eine Nachricht mir, dass die Daten zu informieren gibt wurde geschickt. Der Drucker führt jedoch nichts aus (mit Ausnahme der Lichter, die sich einschalten).
Dies ist die Funktion (vom Plugin), dass mein Text zu drucken versucht:
boolean printText(CallbackContext callbackContext, String msg) throws IOException {
try {
mmOutputStream.write(msg.getBytes());
// tell the user data were sent
//Log.d(LOG_TAG, "Data Sent");
callbackContext.success("Data Sent");
return true;
} catch (Exception e) {
String errMsg = e.getMessage();
Log.e(LOG_TAG, errMsg);
e.printStackTrace();
callbackContext.error(errMsg);
}
return false;
}
Was möglicherweise falsch hier gehen könnte?