首页 文章

Webapp到POS收据打印机连接

提问于
浏览
2

我正在努力连接和Epson TM88打印机到我的webapp打印收据 .

  • 爱普生型号TM-T88V-i .

  • 已连接到LAN .

  • Ping响应OK .

  • 打印状态表确定 .

我只能使用打印机IP地址访问打印机配置页面 . http://10.0.x.xxx/打印机ID从那里开始是32 .

手册中提供的URL是:var url ='http://10.0.x.x/cgi-bin/epos/service.cgi?devid=32other_printer&timeout=6000';

使用此url返回未找到的对象 . 并通过代码返回405(Method not allowed) .

第2部分:如何使用JS确定在网络中连接的打印机?

1 回答

  • 0

    当您发出跨站点xml请求并且浏览器预检请求时,会发生这种情况 . 预检请求使用OPTIONS动词,打印机的服务器不允许 .

    This guide是该主题的一个很好的资源 . 在评论中,对具有类似问题的用户的回复解释了"You can remove the preflighting by not adding cookies (withCredentials=false) and not setting any headers."

相关问题