1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-28 01:39:29 +02:00
vroom/chrome-extension/content.js

15 lines
507 B
JavaScript
Raw Normal View History

/* the chrome content script which can listen to the page dom events */
var channel = chrome.runtime.connect();
channel.onMessage.addListener(function (message) {
console.log('channel message', message);
window.postMessage(message, '*');
});
window.addEventListener('message', function (event) {
if (event.source != window)
return;
if (!event.data && (event.data.type == 'getScreen' || event.data.type == 'cancelGetScreen'))
return;
channel.postMessage(event.data);
});