Я новичок в javascript, и я пытаюсь убедиться, что если пользователь только что установил расширение (или один из других вариантов), ему будет выдано новое всплывающее окно пользователя, в противном случае его перенаправят в главная всплывающая страница. Тем не менее, это всегда, кажется, приводит меня к всплывающему окну нового пользователя даже на моем втором, третьем и т. Д. c. нажмите всплывающее окно. Использую ли я правильную функцию для этой задачи?
chrome.runtime.onInstalled.addListener(function(details){
if (details.reason == "install" || details.reason == "update" || details.reason == "chrome_update" || details.reason == "shared_module_update") {
chrome.browserAction.setPopup({popup: 'html/popupnewuser.html'});
}
else {
chrome.browserAction.setPopup({popup: 'html/popup.html'});
}
});