我们正在考虑构建一个Gmail插件来替换我们的Gmail contextual gadget并尝试找出提供等效功能的方法。
由于会话中每条消息下方都显示了一个上下文小工具,因此我们使用此小工具显示联系人详细信息,并允许在对话中存储特定消息的副本。
对于Gmail加载项,加载项会在事件对象中传递messsageId
,有时在点击或展开对话中的邮件时,加载项会刷新新的messageId
。但是,这似乎并不一致,并且在附加组件应该对其进行的对话中选择“当前”消息时,似乎没有明确的明确行动。
the documentation messageId
被描述为“在Gmail用户界面中打开的主题的消息ID ,因此不清楚这是否意味着引用特定的内容消息或整体对话。
我们还查看了Android Gmail应用,并且只有在向下滚动到对话结束时才能访问这些加载项,因此我不确定是否可以针对特定邮件触发加载项在移动UI中?
我们以Trello add-on为例。这允许使用电子邮件中的前几个单词创建Trello卡作为卡的描述,并且我们注意到描述将有时更新以在单击标题时反映对话中的不同消息或对话中的消息体,但又不是一贯的。
来自Gmail插件团队的任何人都可以建议我们所看到的只是一些正在处理的怪癖,或者我们是否正在考虑使用错误模型的附加设计而不应该围绕对话中个别消息的概念进行开发?