Как сделать, чтобы моё уведомление Chrome было активным? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь внедрить интерактивную функциональность в мое уведомление Chrome, позволяющее ему открывать URL в новой вкладке, но, похоже, ничего не работает.

Попытка добавить несколько разных вариантов слушателей, ни один из которых, кажется, не займет.

function show() {
  var streamer = 'Streamer';
  var quote = 'Quote';
  new Notification(quote, {
    icon: 'assets/600x600.png',
    body: streamer + ' is live!',
    url: 'www.youtube.com'
  });
};

1 Ответ

0 голосов
/ 14 февраля 2019

Вы можете сделать это так:

function show() {
  var streamer = 'Streamer';
  var quote = 'Quote';
  var test = new Notification(quote, {
    icon: 'assets/600x600.png',
    body: streamer + ' is live!',
    url: 'www.youtube.com'
  });
  test.onclick = function(){
      window.open('http://example.com');
      window.focus();
  };
}
...