mirror of
https://github.com/elder-plinius/binaural-beats-generator.git
synced 2026-07-13 22:37:20 +02:00
Update popup.js
This commit is contained in:
@@ -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';
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user