forked from borntonguyen/GruntledJune
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbackground.js
30 lines (27 loc) · 940 Bytes
/
background.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
console.log("Service Worker Loaded - background.js");
var video = "";
let startTab = () => {
chrome.tabs.create({
url: chrome.runtime.getURL('playback.html'),
active: true
});
}
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
console.log("Background received: " + request.msg);
if (request.msg === 'startTab') {
startTab();
// chrome.tabs.query({ active: true, currentWindow: true }, function (tabs) {
// chrome.tabs.sendMessage(tabs[0].id, request, (response) => {
// if (response) {
// console.log("there is a response from playback.js to background.js");
// }
// })
// })
video = request.data;
console.log(video);
}
else if(request.msg === 'get-user-data') {
sendResponse(video);
}
return true; // Required to keep message port open
});