能否通过InboxSDK在Gmail邮件底部添加按钮?
回答
是的,InboxSDK完全支持在你指定的Gmail邮件底部位置添加自定义按钮,迁移过来后还能避免原生代码需要适配Gmail页面结构变更的麻烦。
具体实现可以通过监听邮件详情页的加载事件,获取MessageView实例后调用对应的按钮添加API:
InboxSDK.load('2', '你的应用ID').then(sdk => { sdk.Conversations.registerMessageViewHandler(messageView => { // 当邮件详情页加载完成时执行 messageView.addBottomToolbarButton({ iconUrl: '你的按钮图标地址', title: '自定义按钮', onClick: () => { // 这里写按钮点击后的逻辑 alert('按钮被触发'); } }); }); });
这个方法会自动把按钮插入到邮件内容下方的工具栏区域,和你指定的位置完全匹配。相比原生DOM操作,InboxSDK会处理Gmail界面更新带来的兼容问题,稳定性更高。
内容的提问来源于stack exchange,提问作者lamiomni
相关产品推荐
相关产品推荐

