扩展连接

This commit is contained in:
iFish 2014-07-23 17:33:09 +08:00
parent 29967a9edc
commit c8794fd282

View File

@ -1,7 +1,19 @@
define(function (require, exports, module) {
exports.targetId = window.targetExtensionId;
var port = chrome.runtime.connect(exports.targetId);
exports.sendMessage = function(m, response) {
port.onMessage = function (message) {
};
port.onDisconnect = function () {
};
exports.postMessage = function (message) {
port.postMessage(message);
};
exports.sendMessage = function (m, response) {
if (!exports.targetId)
throw "extension not connected.";