Как получить доступ к API уведомлений Chrome в моем расширении Chrome? - PullRequest
0 голосов
/ 08 октября 2019

Согласно: https://developer.chrome.com/extensions/notifications Мне нужно сделать что-то вроде этого:

const notification = () => {
  var options = {
      type : "basic",
      title : "Some title",
      message: "Some message",
      iconUrl: "icons/icon19.png" // YES this png does exist
  }
  chrome.notifications.create(
      'id_1',
      options,
      function() {
        console.log(chrome.runtime.lastError);
      }
    );
}

Однако, когда я запускаю расширение, я получаю ошибку: Uncaught TypeError: Cannot read property 'create' of undefined

Я добавил "уведомления" к своему разрешению в manifest.json

"permissions": [
    "https://target-site.org/*",
    "notifications"
  ],

Я также пытался сделать console.log(chrome);

, который возвращает объект, который НЕ содержит уведомлений. Вот что он выводит:

enter image description here

Как получить доступ к уведомлениям в моем проекте расширения chrome?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...