I直接答案
出现这个提示,说明订货宝页面在需要调用打印控件的那一刻,没能跟控件建立联系。控件本身可能确实已经装在电脑上了,但浏览器认不出它、或者两者说的“端口”不是同一个,系统就会按未安装处理。换句话说,判定标准不是“你装没装”,而是“当前浏览器能不能在指定端口上跟它说上话”。
剩下的排查基本围绕两件事:换一个兼容性更好的浏览器,以及把系统里的打印端口和控件自身的端口改成一致。多数情况下这两步做完提示就会消失;如果还不行,多半是端口被浏览器里其他插件占着,需要换一个端口再试。
下面按从易到难的顺序说清楚具体怎么操作,以及两种最容易配错的情形。
II操作问答
系统到底是怎么判断“未安装”的
订货宝打印时并不是直接指挥打印机,而是先让页面去敲控件的门。控件在电脑上会监听一个端口,页面按打印设置里写的端口去敲。门开了,就正常出票;敲不开,就弹“未安装”。所以提示的真实含义更接近“连接不上”,而不是“文件不存在”。
这也解释了为什么有人重装了好几次控件仍然报错——问题不在安装包,而在浏览器能不能识别这个控件、以及端口写得对不对。安装本身只是一半,配置是另一半。
因此排查顺序建议固定下来:先排除浏览器不兼容,再核对端口,最后处理端口冲突。跳步容易白折腾。
III操作问答
第一步:换浏览器,别在兼容性上耗时间
控件属于浏览器插件一类的东西,不是所有浏览器都愿意加载它。有些浏览器内核做了限制,页面上控件明明在,它也不上报,结果就是一直提示未安装。遇到这种情况,先换成谷歌浏览器试一次,这是最省时间的动作。
操作很直接:用谷歌浏览器重新登录订货宝,打开同一个打印页面,看提示是否还在。如果换了浏览器就好了,说明之前那个浏览器跟控件不兼容,后面正常用谷歌浏览器即可,不必再折腾旧浏览器。
代价也要讲清楚:如果店里电脑环境固定、不方便换浏览器,那就得接受该浏览器下打印功能不可用,或者改用其他支持控件的方式出单。这不是配置能绕过去的。
IV操作问答
第二步:把系统端口和控件端口对齐
进入订货宝的系统菜单,找到系统设置,再进打印设置。这里会有一个控件端口的填写项。记下这个数字,然后打开电脑上的打印控件,看它自己的设置里端口是多少。两个数字必须一样,系统才能找到控件。
常见错误是只改了一边:有人在订货宝里把端口从默认值改成别的,控件那边没动;或者反过来,重装控件后端口被重置成默认,系统里还是旧值。改完记得保存,并刷新打印页面再试,不要只看设置页显示对了就以为生效。
这一步做完仍报未安装,就进入下一步处理冲突。
V操作问答
第三步:端口被占用时,换一个再试
浏览器里往往不止一个插件,别的插件也可能占用同一个端口。端口一旦被抢占,控件监听不上,页面自然连不通。判断方法不复杂:把订货宝打印设置和控件里的端口同时改成一个不常用的数值,两边保持一致,然后重试打印。
换端口后如果恢复正常,说明原先那个端口确实存在冲突。此时不必去研究是哪个插件占的,直接沿用新端口即可,省事也稳定。但要注意,端口改动属于本机配置,换电脑或重装系统后需要重新设置一遍。
还有一种情形是改动没生效:改完没有保存,或页面没刷新,仍然走旧端口。遇到反复报错,先把两边端口再核对一次,再刷新页面。
VI操作问答
两种最容易配错的情形
第一种是端口只改单边。现象是设置页看着都对,一打印就弹未安装。原因就是订货宝里的端口和控件里的端口不一致,页面敲的门和控件守的门不是同一扇。处理办法是把两边改成同一个值并保存刷新。
第二种是浏览器不兼容却一直在重装控件。现象是装了几次、重启几次都没用,提示照旧。原因在于浏览器根本不上报插件信息,系统无从识别。处理办法是换谷歌浏览器验证,确认是兼容性问题后就不必再重装。
这两种情形的共同点是:都不需要动打印机硬件,也不需要重装驱动。先把软件侧的浏览器和端口理清楚,能省下大量无效操作。
VII操作问答
它还会牵连哪些功能
打印控件出问题,最直接受影响的是单据输出,比如订单、出库单、小票。这类单据打不出来,仓库和配送环节就会卡住,后续对账也会跟着延后。
它跟权限也有关系。打印设置属于系统设置范畴,通常由有相应权限的账号来改。一线人员如果看不到打印设置入口,就需要让管理员来核对端口,避免各改各的导致配置更乱。
另外,端口和浏览器属于本机层面的配置,不随账号走。换一台电脑登录同一个订货宝账号,打印可能需要重新配一次。这一点在门店、仓库多机操作时尤其要提前想到,否则会出现“同一账号有的机器能打、有的打不了”的情况。若排查后仍无法解决,可通过订货宝服务官网 https://www.dhbvip.com 了解,或拨打全国服务热线 400-888-1794、联系 协助确认。
IX常见问题
被问得最多的几个问题
先别急着重装控件,去系统设置里的打印设置,把控件端口和电脑上打印控件自身的端口逐字对一遍,两边改成同一个值后保存,再刷新打印页面重试。若仍旧报错,就把两个端口同时换成不常用的数值,多半是原端口被浏览器里其他插件占用了。
因为端口和浏览器配置是本机层面的,不跟着账号走。能打印的那个账号未必配置更好,而是当时那次连接刚好通了。建议固定用谷歌浏览器,并把端口配置确认一致,这样同一台电脑上不同账号登录后打印表现才稳定。
常见原因有三个:重装或更新控件后端口被重置回默认值;换了浏览器或清了插件数据导致控件未被加载;原来的端口被新装的插件占用。依次核对端口、确认浏览器、必要时换一个端口,通常就能恢复。
IX继续查
企业微信 · 专属顾问