打印机是 usb 连接电脑的,然后前端有几种方式调用,一种是使用 window.print ,然后尝试过打印效果非常差,文字很模糊
然后调研过很多使用 esc pos 指令去打印的,然后折腾了好久,使用 web use 接口,然后访问 usb 直接提示:SecurityError: Failed to execute 'open' on’USBDevice':Access denied ,网上又搜别人说是要下载什么驱动去覆盖,但是不可能让商家下载别的驱动吧,到时候他们之前的功能都使用不了了
不知道有没有什么通用的解决方案,在网上搜感觉相关资源很少,头疼哇,v 友们有做过类似的功能么
![]() | 1 kazeik 6 小时 21 分钟前 没有蓝牙功能吗。手机端用蓝牙可以连接吧 |
![]() | 4 liyafe1997 6 小时 12 分钟前 生成 PDF ,在 Web 端通过浏览器弹出 PDF 或 pdf.js ,然后用 PDF 的打印功能? |
5 JingKeWu 6 小时 3 分钟前 我们是购买 lodop 实现打印的 |
![]() | 6 l1ve 6 小时 1 分钟前 你参考一下菜鸟的打印组件,阿里系都用的同一个,他是统一的在本地去运行一个客户端监听端口,然后去打印,前端部分仅限于和自己的打印客户端去通信 |
7 |
![]() | 9 0x01Dev OP @liyafe1997 打印出来很糊的 |
![]() | 10 xian366 5 小时 23 分钟前 如果是 Windows 上打印,推荐用 Lodop https://www.lodop.net ,功能十分丰富(忽略网站比较复古的样式),稳定,兼容各种打印机,支持 js api ,使用 ws 通信,前端可以直接调用,demos 很多上手很快。正式使用记得购买商业授权,大概几百元。不购买打印小票有底部版权 如果是安卓蓝牙小票打印,参考看下佳博的 sdk 及其中代码的 demo ,提供好几种语言。 希望对你有帮助. |
![]() | 12 SethShi 2 小时 38 分钟前 我们之前买过直接远程的 wifi 打印机,直接请求一个接口就行 |
13 thtznet 2 小时 30 分钟前 关键字:Zebra,ZPL |
![]() | 14 lsylsy2 1 小时 33 分钟前 小票打印的核心是它有两种打印模式,一种是你说的 window.print 包括 pdf 等等,本质都是渲染成一张图片然后打印,效果都很差 另一种模式是 escpos 指令直接编程,是点对点对应的发各种文字图片条形码,这种才能打印出针对小票打印机清晰的内容,驱动的路线是对的,但是 usb 驱动不一定好用可能需要串口 |
15 hanguofu 1 小时 21 分钟前 不好意思歪一下楼~~ 。 有没有人知道如何用 linux 的小主机通过 USB 驱动 小票打印 机 ? |
![]() | 16 yolee599 1 小时 11 分钟前 via Android 本地起一个 http 后台服务,这个服务就调用商家给的二开库,web 页面和后台服务通讯。商家给的库功能是最全的,兼容性最好的 |