Update popup.js

This commit is contained in:
pliny
2023-08-12 17:17:22 -07:00
committed by GitHub
parent 1b07176cef
commit d46e42e085
+19 -12
View File
@@ -46,18 +46,25 @@ document.addEventListener('DOMContentLoaded', () => {
chrome.storage.sync.set({volume: volumeSlider.value});
};
playPauseButton.addEventListener('click', function() {
chrome.runtime.sendMessage({
action: 'togglePlayPause',
frequency: Number(frequencySlider.value),
delta: Number(deltaSlider.value),
volume: Number(volumeSlider.value)
}, (response) => {
if (response.status === 'playing') {
playPauseButton.textContent = 'Pause';
} else {
playPauseButton.textContent = 'Play';
}
playPauseButton.addEventListener('click', function() {
chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
let activeTab = tabs[0];
chrome.scripting.executeScript({
target: {tabId: activeTab.id},
files: ['content.js']
}, () => {
chrome.tabs.sendMessage(activeTab.id, {
action: 'togglePlayPause',
frequency: Number(frequencySlider.value),
delta: Number(deltaSlider.value),
volume: Number(volumeSlider.value)
}, (response) => {
if (response.status === 'playing') {
playPauseButton.textContent = 'Pause';
} else {
playPauseButton.textContent = 'Play';
}
});
});
});
});