Chrome、Edge 一点打印,页面提示 Lodop 未安装、请升级。实施第一反应经常是再下一遍安装包,装完提示还在。
Lodop 家族里,传统页面插件和 C-Lodop 本地服务不是同一套东西。现代浏览器已经不靠老插件通道,提示「未安装」时,先问环境,再决定下哪一个包。
先问三句
- 现在用的是 Chrome / Edge,还是还在用 IE 内核?
- 页面脚本是不是官方那套会自动判断的引导文件?
- 装的是 32 位包还是 64 位包------要跟浏览器位数对齐,不是跟 Windows 位数想当然。
高版本 Chrome 上还在塞老式插件安装包,提示会一直在。该装本机打印服务的那条线,就装服务、看托盘,不要和插件包来回覆盖。
引导脚本版本过旧,也会误判成「请升级」。以发行包里的脚本为准,别从项目里翻五年前的拷贝。
装对了仍提示,再看这些
- 服务没自启,刷新页面时进程还没起来
- 安全软件把主文件隔离了
- 脚本里写死的版本号比已装版本新,就会一直叫升级
- 无痕窗口、禁用扩展后再试,排除浏览器策略拦截本地连接
Lodop 能装上并出纸的工位,继续用。提示类问题多数是「装错通道 / 脚本过旧」,不是要把整套打印推倒。
新做的 Vue 页可以不挤同一条安装链
新模块如果单据本身就是 HTML,前端习惯 npm,可以和现网 Lodop 并存:老页面继续原来的安装引导,新页面走 web-print-pdf + 配套客户端。
bash
npm install web-print-pdf
联调先预览再静默,打印机名从本机列表抄。两套客户端可以同时装在同一台收银机上,用打印机名和票种分开,不要互相卸载。
包名搜 web-print-pdf。本文不放链接。