Так что я тоже пытаюсь это сделать, и хотя я не думаю, что это полностью отвечает на ваш вопрос, я подумал, что было бы полезно указать, что это сообщение в блоге указывает, что дополнения Gmailи расширения с inboxSDK хорошо играют вместе (выделите вопрос «Я хочу дополнение и расширение, но я не хочу, чтобы оба появлялись на рабочем столе, вы можете это сделать?».)
Надстройка может быть открыта глобально и в виде потока, поэтому я думаю, что это может быть полезно для вас:
... Объект Load Options в команде inboxSDK.load теперь имеетТретий параметр: suppressAddonTitle.При создании дополнения Gmail вы дадите ему имя.Это имя отображается в виде всплывающей подсказки и заголовка боковой панели вашего дополнения.Если вы хотите, чтобы ваше расширение подавляло надстройку, когда обе они установлены в учетной записи / браузере пользователя, задайте в качестве значения этого свойства имя надстройки.
InboxSDK.load(2, 'YOUR_APP_ID_HERE', {suppressAddonTitle: 'YOUR_ADD_ON_TITLE_HERE'}).then(function(sdk){
//more code
});
Чтона самом деле это не ответ, как вы нацеливаете тот же значок на боковой панели.Я хотел бы услышать, если бы вы нашли лучший способ сделать это!