У меня есть страница настроек с кнопкой «Готово», и я хочу, чтобы она отображала уведомление о том, что настройки были изменены, но ничего не происходит, когда я запускаю следующий код, однако, если я удаляю уведомления, то закрывающая часть работает, но они не работают вместе.
Вот часть кода в настройках . js
save_button.addEventListener('click', function () {
var selected_options = [];
var toggles = document.querySelectorAll('.toggle');
for (var i = 0; toggles.length > i; i++) {
if (toggles[i].classList.contains('is-on')) {
//console.log('SSS');
//console.log(toggles[i].classList);
kk = toggles[i].classList;
//console.log(kk);
//console.log(kk[2]);
selected_options.push(kk[2]);
}
}
chrome.storage.sync.set({ options: selected_options }, function () {
console.log('Options: ' + selected_options);
});
chrome.notifications.create('resetNotif', {
type: "basic",
icon: "48.png",
title: "Updating Settings",
message: "The settings have been updated!"
});
close();
});