Chrome扩展故障问题说明

本主题介绍了UiBot Chrome扩展程序无法正常运行的最常见原因,以及如何解决这些问题。

目前UiBot可以在单个Chrome窗口上使用Chrome扩展程序实现浏览器自动化。

注意:

您需要使用版本最低为 64 的 Google Chrome 才能进行浏览器自动化

当UiBot Chrome扩展程序无法正常运行时,请先检查UiBot Chrome扩展程序是否正确安装

  1. 在Google Chrome浏览器地址栏中输入chrome://extensions/
  2. 检查UiBot Chrome扩展是否存在,如果不存在点击这里安装
  3. 确保已经安装UiBot Chrome扩展最新版本,并将扩展置于开启状态

Chrome扩展页

其他检查项

  1. 启用对文件和隐身模式的访问
    • 在Google Chrome浏览器地址栏中输入chrome://extensions/
    • 选择UiBot扩展。
    • 确保扩展有权访问所有网站,以及选中了 “以隐身模式允许” 和 “允许访问文件URL” 选项。

Chrome扩展页-权限检查

  1. 检查扩展程序正在运行
    • 打开Chrome并打开Windows任务管理器
    • 检查UiBotMsgHost.exe是否在进程列表中

Chrome扩展页-检查进程

如果对UiBot Chrome扩展进行赋权后仍然不能选择元素,或发现UiBotMsgHost.exe进程不存在,可以按照如下操作重新安装UiBot Chrome扩展

  1. 从开始菜单点击运行(或者WIN+R快捷方式),输入regedit进入注册表
  2. 计算机\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts 下面找到cn.com.uibot.msghost并删除

Chrome扩展页-注册表项1

  1. 计算机\HKEY_CURRENT_USER\Software\Google\Chrome\Extensions 下面找到 nbacobmbjgnmmdangdadkbjiabhamnco 并删除

Chrome扩展页-注册表项2

  1. 在Google Chrome浏览器地址栏中输入chrome://version

Chrome扩展页-用户资料路径

  1. 找到Google Chrome个人资料目录,并进入该目录
  2. 删除Preference文件

Chrome扩展页-Chrome扩展程序_删除Preference文件

  1. 从UiBot中重新安装UiBot Chrome扩展,并在Google Chrome中启用该扩展
最后更新于 6th Nov 2020