gpt4 book ai didi

javascript - 与 Epson TM-T20II 的连接错误

转载 作者:行者123 更新时间:2023-12-05 07:39:05 24 4
gpt4 key购买 nike

我在设置 Epson TM-T20II POS 打印机时遇到一些问题。我的目标是能够在外部托管网络服务器上拥有一个网页,并从该网页打印一些 php 代码到我的 POS 打印机。

我下载了 ePOS SDK JavaScript (v2.6.0)(通过 this URL 下载以建立从网络服务器到爱普生打印机的连接。在 SDK 中,还有一个测试文件夹,其中包含一些测试网页来测试功能。

当我在本地打开 printer_sample.html 网页时,我可以成功连接到打印机:connected to ePOS Device Service Interface. You can use printer.

当我将完整的文件夹上传到我的托管公司并尝试同样的操作时,我收到以下错误消息:connected to ePOS Device Service Interface is failed. [ERROR_TIMEOUT] .当然,我确实正确填写了我的公共(public) IP 地址。

我确实检查了连接到 ISP 路由器的路由器。 (我的路由器放在 ISP 路由器的 DMZ 区)。 Here你找到了我路由器的 tcpdump:

  • 192.168.0.200是小票打印机的IP地址
  • 192.168.99.1 是我的 ISP 路由器的默认网关

因此您可以在 tcpdump 中看到请求已正确发送到票据打印机,并且票据打印机正在发送回复但握手尚未完成。

有人知道如何解决这个问题吗?

提前致谢斯文

最佳答案

我在这里卡在 JS SDK 中,我成功连接打印机并且可以无线打印,但是当我尝试通过 ePOS JS SDK 打印时,它给了我两行垃圾字符

我的结论:

正确连接的打印机可以正确检测到 IP 和端口,但我不知道为什么打印出垃圾信息。

我使用了 ePOS JS 示例文件,所以我确定代码没有错。

关于javascript - 与 Epson TM-T20II 的连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47356330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com