几天前,微软在MS Edge中发布了Native Messaging支持。我试着调试已经在工作的基于Chrome的扩展,它使用MS Edge下的Native Messaging Host,它失败了,并出现错误:"Native Messaging not supported for non-packaged“。没有关于Native Messaging清单注册(我指的是注册表项)、清单文件格式(每个人都知道Chrome和Firefox的NMH清单略有不同)的文档。本文档何时可用?如何在MS Edge下使用NMH调试未打包的扩展?
发布于 2017-01-29 00:51:55
The official document给出了错误“non-packaged不支持本地消息传递”的解释。
边缘扩展平台将本机消息传递主机限制为打包在与扩展相同的AppX中的
应用程序。
边缘NMH必须是注册AppService的通用Windows平台(UWP)应用程序。
不支持Chrome/Firefox的NMH,因为Edge的原生消息通信协议完全不同。
https://stackoverflow.com/questions/41825885
复制相似问题