【发布时间】:2015-10-30 17:14:02
【问题描述】:
我正在使用本机消息传递技术开发 Chrome 扩展程序。
该扩展程序有效,但在某些 PC 上出现错误:
无法启动本机消息传递主机
其中一些(不是全部)PC 运行的是 Windows 7 和 Windows XP:
- Windows 7:PC 在用户文件夹
C:\Users上有一个锁定图标。我可以按照tutorial 修复它并重新启动 PC 以使我的扩展工作。 - Windows XP:我没有找到任何解决此错误的方法。
根据nativeMessaging documentation,我认为问题与chrome.exe文件和本机主机应用程序文件的文件系统安全权限有关。
这个问题我在其他群里问过很多次了,在google上搜索过,都没有找到解决办法。
- 如何查看
chrome.exe文件或本机宿主应用文件的权限是否正常? - 还有其他方法可以解决这个问题吗?
【问题讨论】:
-
到目前为止,这似乎是一个与您的扩展无关的罕见问题。无论如何,在启动本机应用程序之前您无能为力,因为 Chrome 不会公开任何 API 来检查文件系统权限。
-
链接线程中的 cmets 还说您有错字:注册表路径应包含
Software,而不是Sofware。 -
嗨,谢谢 wOxxOm!你看到我的案子了吗?你在win xp中解决了这个问题吗?
标签: google-chrome google-chrome-extension chromium chrome-native-messaging