我一直遵循this关于本机消息传递的指南,但是现在我停滞了。 Firefox上的开发者控制台不断给我同样的错误: 之前的“尝试在断开的端口上发送postMessage”以及“ Webconsole上下文已更改”。
我已经检查了注册表,ping_pong注册表项在正确的位置,
HKEY_LOCAL_MACHINE\\SOFTWARE\\Mozilla\\NativeMessagingHosts\\ping_pong
,
它的值指向我的manifest.json文件的位置。
我的扩展程序ID和"allowed_extensions"
匹配。
我发现了this,它的结尾确实停了下来,说我在批处理文件中没有python脚本,但这不应该是我的错误消息的原因。
我有Firefox Quantum 61.0.2,如果有什么用。
我在做什么错了?
答案 0 :(得分:0)
这是一个一般性错误,表示本机消息传递主机配置错误。特定错误记录在浏览器控制台(Firefox菜单-> Web开发人员->浏览器控制台)中,它更加有用。
(对我来说,具体错误是本机消息清单中的错字。)
(讨论:https://github.com/mdn/webextensions-examples/issues/266)