2015-02-11 44 views
1

我可以從一個文件的功能發射到另一個Firefox的擴展?例如:如何在Firefox擴展中發揮功能?

main.js

data = function() { 
    return fn(); 
} 

panel.port.emit("resp", data); 

panel.js

self.port.on('resp', function(fn) { 
    return fn("some"); 
}); 
+0

我很確定你不能通過* channels *「發射」它們,但是你可以靜態地導出和導入它們。 – Bergi 2015-02-11 21:10:33

+1

[Firefox SDK端口發送函數]的可能重複(http://stackoverflow.com/questions/27552270/firefox-sdk-port-sending-functions) – willlma 2015-02-12 00:26:50

回答