Я пытаюсь изменить существующее расширение (удобочитаемость) для Chrome. Прямо сейчас, когда вы сохраняете страницу с читабельностью, она не закрывает вкладку.изменить расширение google chrome для удаления вкладки
Код в расширении вызывает скрипт, размещенный на своем сервере:
(function(){ rdb.chrome.inject_page_script('/bookmarklet/save.js'); }());
Затем я изменил его, чтобы добавить код, чтобы удалить текущую вкладку, но даже если я удалить их вызов я не могу получить его работать.
Я изменил код, чтобы выглядеть следующим образом:
(function(){ rdb.chrome.inject_page_script('/bookmarklet/save.js'); chrome.tabs.getSelected(null, function(tab) { chrome.tabs.remove(tab.id); return true; }); }());
Но это не закрывает вкладку или использовать свои функции должным образом. Я попробовал использовать мой код закрытой вкладки в функции без их вызова, и он не закрыл вкладку.
Есть ли способ изменить свой вызов, чтобы закрыть вкладку после того, как он выполнит свой скрипт, чтобы добавить закладку на страницу?