关于谷歌内核的浏览器不能使用 Lodop 打印的解决方案

问题背景

随着谷歌浏览器(Chrome)版本的持续更新,部分高版本(如94版及142+版)因安全策略调整,可能导致本地打印插件Lodop无法正常使用。主要表现为打印功能失效、无法连接本地打印服务等现象。本文将结合常见解决方案,为用户提供明确的操作指引。

原因分析

Chrome在94版本后引入了"阻止不安全的私有网络请求"(Block insecure private network requests)策略,并在后续版本中进一步强化了本地网络访问检查(Local Network Access Checks),这些安全机制会阻止浏览器访问本地打印服务,从而影响Lodop等本地插件的正常运行。

浏览器版本

打开谷歌浏览器,在谷歌浏览器的右上方,找到谷歌浏览器的设置 》帮助 》 关于 Google Chrome(G),点击确定查看谷歌浏览器版本号。

解决方案

方案一:适用于Chrome 94及以上版本(通用方案)

  1. 打开谷歌浏览器 ,在地址栏输入:

    复制代码
    chrome://flags/#block-insecure-private-network-requests
  2. 找到"Block insecure private network requests"这一项(通常底色为黄色)。将其默认值"Default"改为"Disabled"。

  3. 页面底部会出现"Relaunch"蓝色按钮,点击后浏览器将自动重启,设置生效。

方案二:适用于Chrome 142+版本,当浏览器版本在142+以上时,操作该步骤。

  1. 打开谷歌浏览器 在Chrome地址栏输入:

    复制代码
    chrome://flags/
  2. 在搜索框中输入"Local Network Access Checks"。

  3. 将该选项的值从"Default"改为"Disabled"。

  4. 点击右下角的"Relaunch"按钮,重启浏览器。

注意事项

  1. 修改实验性设置(flags)可能会影响浏览器的安全性和稳定性,建议仅在必要时使用。
  2. 完成设置后,建议重新打开需要打印的页面,测试Lodop是否恢复正常。
  3. 如果问题仍未解决,可尝试重启电脑或检查Lodop插件是否已正确安装并运行。
  4. 部分电脑可能不会自动启动C-Lodop服务,可能需要手动重启。在计算机开始菜单搜索C-Lodop Setup, 手动启动Lodop服务。

结语

通过以上任一方法,绝大多数因Chrome安全策略升级导致的Lodop打印问题均可得到解决。建议用户根据自身浏览器版本选择合适的操作步骤,确保本地打印功能顺利运行。