首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >inboxSDK覆盖全局侧内容面板

inboxSDK覆盖全局侧内容面板
EN

Stack Overflow用户
提问于 2018-09-24 07:08:51
回答 2查看 441关注 0票数 0

是否在会话中覆盖全局侧内容面板,这样我们就有一个图标在全局和每个线程中同时工作?

全局添加全局侧栏内容面板:

代码语言:javascript
复制
sdk.Global.addSidebarContentPanel({
title: 'Test sidebar',
iconUrl: 'logo.png',
el: el
});

在每个线程中添加侧栏内容面板:

代码语言:javascript
复制
threadView.addSidebarContentPanel({
title: 'Test sidebar',
iconUrl: 'logo.png',
el: el
});

有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2019-01-31 13:48:23

全局侧栏已经可以在每个线程中访问,也可以在全局访问。如果您希望它们是两个独立的侧边栏,那么您发布的代码应该可以工作。由于您在两个侧边栏中使用的是相同的el,所以我假设您只需要一个全局侧栏。

票数 0
EN

Stack Overflow用户

发布于 2019-03-26 17:39:18

因此,我也在尝试这样做,虽然我认为它没有完全回答您的问题,但我认为,指出这篇博客文章表明Gmail与inboxSDK一起添加on和扩展(滚动到题为“我想要加载项和扩展名,但我不希望两者都出现在桌面上,您能这样做吗?”)可能会有帮助。

add on可以在全局和线程视图中打开,因此我认为这可能会对您有所帮助:

..。inboxSDK.load命令中的Load对象现在有第三个参数,即: suppressAddonTitle。在创建Gmail插件时,您将给它起一个名称。此名称显示为工具提示和您的外接程序侧边栏的标题。如果您希望在用户的帐户/浏览器上安装外接程序时,扩展名被取消,那么将此属性的值设置为加载项的名称。

代码语言:javascript
复制
InboxSDK.load(2, 'YOUR_APP_ID_HERE', {suppressAddonTitle: 'YOUR_ADD_ON_TITLE_HERE'}).then(function(sdk){
      //more code
});

这并不能真正回答你如何瞄准侧边栏中相同的图标。我很想听听你有没有找到更好的方法来做这件事!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52474231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档