在网页/应用程序和浏览器扩展之间进行通信

时间:2016-10-12 08:03:30

标签: javascript web-applications cross-browser browser-extension

我有一个Web应用程序和一个关联的浏览器扩展,当Web应用程序中发生某个操作时,我需要一种从Web App到Extension的通信信息。

Chrome具有runtime.onMessageExternal()等功能,可让您的应用或扩展程序接收并回复来自常规网页的邮件。参考:https://developer.chrome.com/extensions/messaging

这应该符合我的需求,但它在Firefox中不可用,我需要一个跨浏览器解决方案。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以使用内容脚本执行此操作。来自版本50的FF的内容脚本支持的消息传递。