2021-03-25 15:03:41 +01:00
|
|
|
chrome.runtime.onMessage.addListener((m, n)=> {
|
|
|
|
var nh = chrome.runtime.connectNative("org.sandpoints.chromeext")
|
|
|
|
nh.onDisconnect.addListener((e, err)=> {
|
|
|
|
console.log("event:", e)
|
|
|
|
console.log("error:", err)
|
|
|
|
})
|
|
|
|
console.log("message:", m)
|
|
|
|
console.log("sender:", n)
|
|
|
|
nh.postMessage(m);
|
|
|
|
nh.onMessage.addListener((m, n)=> {
|
|
|
|
console.log("native host message:", m)
|
|
|
|
console.log("native host sender:", n)
|
2021-03-27 17:01:17 +01:00
|
|
|
if (m.Response != "false") {
|
|
|
|
chrome.tabs.query({ active: true, currentWindow: true }, (tabs) => {
|
|
|
|
chrome.tabs.sendMessage(tabs[0].id, { msg: m.response }, (response) => {
|
|
|
|
if (response) {
|
|
|
|
console.log(response)
|
|
|
|
}
|
|
|
|
});
|
|
|
|
})
|
|
|
|
}
|
2021-03-25 15:03:41 +01:00
|
|
|
})
|
|
|
|
})
|
|
|
|
|
2021-03-27 17:01:17 +01:00
|
|
|
|