谷歌插件错误,不能成功拾取可尝试下这个办法

谷歌插件安装成功,但就是不能使用,并且在扩展程序那显示错误;搞了两天终于解决了,分享给大家看有没有帮助吧。
查了很久资料,最终将锁定在 ChromeMsgListener.exe 不能拉起的问题,查看插件的代码 Loader.js,发现里面的 "com.rpa.chromenativemsg" 跟 com.rpa.chromenativemsg.json 重名,com.rpa.chromenativemsg 实际其实就是注册表里的变量,注册表不存在这个变量自然就报错了。
过程看不懂没关系,直接看解决步骤:
1. cmd 命令行输入 regedit,回车查看注册表
2. 查找 HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.rpa.chromenativemsg 看是否存在,不存在就要自己建这个变量了
3. 可以手工建,但我用的 reg 程序建的,要替换下自己 com.rpa.chromenativemsg.json 的地址,程序名.reg 内容是:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\com.rpa.chromenativemsg]
@=“你的路径……iS-RPA\\iS-RPA\\plugin\\Com.Isearch.Extension.Chrome\\com.rpa.chromenativemsg.json”

4. 重启谷歌,看文件管理器里有没有 ChromeMsgListener.exe 这个进程

用的免安装版的谷歌浏览器,谷歌 79 版本,插件 1.3 版本,解压后的方式安装扩展,但我的设计器很旧,都是扣代码下来直接跑 py