Я хочу setBadge
и setTitle
как
chrome.browserAction.setBadgeText({text: String(badgeText)});
chrome.browserAction.setTitle({text: "The number "+currentDomain+ "is "+ String(badgeText)});
chrome.browserAction.setBadgeBackgroundColor({ color: '#1d2554' });
Но в заголовке остается заголовок, который задается в манифесте, а цвет значка становится по умолчанию синим. Как ошибка я получаю
Uncaught TypeError: Error in invocation of browserAction.setTitle(object details, optional function callback):
Error at parameter 'details': Unexpected property: 'text'.
Что я делаю не так? Какой правильный синтаксис для этого?
PS: наличие default_title
в манифесте не играет роли - если оно не установлено, заголовок показывает имя из манифеста, но не заголовок, который я задал в фоновом режиме. js .