Согласно: 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);
, который возвращает объект, который НЕ содержит уведомлений. Вот что он выводит:
Как получить доступ к уведомлениям в моем проекте расширения chrome?