Prototype hook for the chrome addon.
This commit is contained in:
Родитель
57ab9100bf
Коммит
c0555f9934
|
@ -75,6 +75,22 @@ module TDev
|
|||
if (External.TheChannel)
|
||||
External.TheChannel.receive(event);
|
||||
});
|
||||
|
||||
var chrome = (<any> window).chrome;
|
||||
if (chrome && chrome.runtime) {
|
||||
var buf = "";
|
||||
var port = chrome.runtime.connect("jmockekaclnoghdblhiogkkhadjmdkin", { name: "micro:bit" });
|
||||
port.onMessage.addListener(function (msg) {
|
||||
if (msg.type == "serial") {
|
||||
buf += msg.data;
|
||||
var i = buf.lastIndexOf("\n");
|
||||
if (i >= 0) {
|
||||
console.log("SERIAL:", buf.substring(0, i+1));
|
||||
buf = buf.slice(i+1);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче