ClickSnd/click.js

15 lines
423 B
JavaScript
Raw Normal View History

2024-10-11 14:23:03 -04:00
var sndsrc;
var click = new Audio();
chrome.webNavigation.onBeforeNavigate.addListener((details)=>{
2024-10-11 14:23:03 -04:00
if (!details.url.startsWith("moz-extension://") && !details.url.startsWith("about:")) {
if (click.src) click.play();
}
});
chrome.storage.local.get({sound: null}, function({sound}) {
2024-10-11 14:23:03 -04:00
click.src = sound;
});
chrome.storage.local.onChanged.addListener((changes)=>{
2024-10-11 14:23:03 -04:00
click.src = changes.sound.newValue;
});