2016-07-28 24 views
0

Ich mache eine einfache Webapp, ich möchte, dass, wenn es in Handys geöffnet ist einige Daten mit dem Wi-Fi-Drucker des Benutzers drucken, die die meisten Fälle ein Epson L355 sein wird.Javascript zum Drucken mit WLAN-Drucker

Kann mir jemand einen Hinweis oder eine Probe geben, um dies zu erreichen?

Danke euch allen.

+1

Was Druckfunktion des Browsers? 'window.print();' –

+0

Es hängt vom Betriebssystem des Mobiltelefons ab. Android unterstützt window.print leider nicht. Es gibt einen Workaround für Android in diesem Thema http://stackoverflow.com/questions/26684190/using-window-print-or-alternative-on-android-devices und ein paar andere. Für iOS und so sollte window.print funktionieren. Denken Sie daran, dass der Benutzer immer noch den richtigen Drucker auswählen muss und dass wir die Druckeinstellungen nicht nur mit Javascript ändern können. – Shilly

Antwort

0

Sie können dies nicht ausführen, da Sie keinen Zugriff auf den Drucker des Benutzers haben. Stattdessen können Sie einfach einen PDF generieren und Benutzer darauf umleiten.

Der Benutzer kann dann die PDF-Datei über seinen Inline-PDF-Viewer herunterladen/drucken.

Sie können es tun dies, indem folgende: How to force files to open in browser instead of download (pdf)?