Javascript для печати с Wi-Fi-принтера

Я делаю простое веб-приложение, я хочу, чтобы, когда оно открыто на мобильных телефонах, печатались некоторые данные, используя Wi-Fi-принтер пользователя, который в большинстве случаев будет Epson L355.

Может ли кто-нибудь дать мне ключ или образец для достижения этого?

Спасибо вам всем.


person Alan Alvarez    schedule 28.07.2016    source источник
comment
А как насчет функции печати в браузере? window.print();   -  person Tuğca Eker    schedule 28.07.2016
comment
Это будет зависеть от ОС мобильного телефона. Увы, Android не поддерживает window.print. В этой теме есть обходной путь для Android stackoverflow.com/questions/26684190/ и некоторые другие. Для iOS и т. д. window.print должен работать. Имейте в виду, что пользователю все равно придется выбрать правильный принтер и т. д., мы не можем редактировать настройки печати только с помощью javascript.   -  person Shilly    schedule 28.07.2016


Ответы (1)


Вы не сможете этого сделать, потому что у вас нет доступа к принтеру пользователя. Вместо этого вы можете просто создать PDF-файл и перенаправить на него пользователя.

Затем пользователь сможет загрузить / распечатать PDF-файл через встроенную программу просмотра PDF-файлов.

Вы можете сделать это, выполнив следующие действия: Как заставить файлы открываться в браузере вместо скачивания (pdf)?

person Guillaume Verdon    schedule 28.07.2016