@InviZe

Звуковое уведомление при появлении текста, как сделать?

Ребята, всем привет!
Нужна помощь, я не JS - er , и пытаюсь написать небольшое расширение для гугла, суть его ->
Он должен при появлении определенной записи оповещать звуковым сигналом, но проблема в том, что страница статична, а доступа к серверу у меня нет, на данный момент у меня получилось только при обновлении браузера заставить работать свой скрипт , но проблема -> мне не хватает знаний для автообновления браузера через определенное время(30 секунд к примеру) , браузер просто не перезапускается, дорогие мои, помогите пожалуйста, может кто знает что добавить в код для автообновления?:3
Code:
background.js
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
  if (request.action === "playSound" && request.sound) {
    var audio = new Audio(chrome.runtime.getURL(request.sound));
    audio.play();
  }
});


function refreshPage() {
  chrome.tabs.query({ active: true, currentWindow: true }, function(tabs) {
    var tabId = tabs[0].id;
 
    chrome.tabs.reload(tabId);
  });
}

setInterval(refreshPage, 30 * 1000);
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ответы на вопрос 1
i229194964
@i229194964
Веб разработчик
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
  if (request.action === "playSound" && request.sound) {
    var audio = new Audio(chrome.runtime.getURL(request.sound));
    audio.play();
  }
});

function refreshPage() {
  chrome.tabs.query({ active: true, currentWindow: true }, function(tabs) {
    var tabId = tabs[0].id;
    chrome.tabs.reload(tabId);
  });
}

setInterval(refreshPage, 30 * 1000);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы