我正在尝试将我的 Chrome 扩展程序转换为 FireFox 插件。我现在遇到的唯一问题是我的网页与后台脚本之间的通信。
在 Chrome 中,这就是我所做的:
背景.js
chrome.runtime.onMessageExternal.addListener(function(request)
{
if (request.hello) { console.log('hello received'); }
});
Run Code Online (Sandbox Code Playgroud)
网页
chrome.runtime.sendMessage(ChromeExtId, {hello: 1});
Run Code Online (Sandbox Code Playgroud)
我看到 FireFox 尚不支持 onMessageExternal,所以我现在完全不知道如何处理这种情况。
任何帮助将不胜感激。