[英]Printing issue with Laravel PWA, Epson Thermal Printer TM-30 with ePos SDK, IPAD iOS 14.8
好的,我希望有人遇到同样的问题并解决了它。 我为餐馆开发了一个应用程序,可以在爱普生 TM-30 上打印订单。 为此,我使用了 TM-30 widh ePos SDK。 这个SDK是基于一个JS,连接打印机打印订单。 该应用程序已在 PWA 中转换,因此我不得不使用 Let's encrypt 证书来保护运行该应用程序的域。 Ipad 通过 LAN 连接到打印机,使用保留地址(10.0.50.151 是打印机 IP),但由于使用 https 阻止了 http 连接,我按照本指南https://www在打印机上安装了自签名证书。 epson.eu/viewcon/corporatesite/kb/index/KA-01078并将epos脚本配置为在 https(端口 9100)上运行。 现在,如果我使用 Safari 或 Chrome 浏览网站并尝试打印一切正常,但在尝试打印之前,我必须连接到打印机 CP 并信任地址 (10.0.50.151)。 在此之后,我可以毫无问题地打印。 尝试以 PWA 版本访问该站点不允许我进行打印。 我认为它因为内容不安全而阻止了请求。 如何使用 PWA 打印? 感谢您耐心阅读全文。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.