1

我们正在研究构建一个 Gmail 插件来替换我们的Gmail 上下文小工具,并试图找到一种提供等效功能的方法。

因为上下文小工具显示在对话中的每条消息下方,我们使用它来显示联系人详细信息并允许在对话中存储特定消息的副本。

对于 Gmail 插件,插件会在事件对象中传递一个,有时在对话中单击或展开消息时messsageId插件会刷新一个新的。messageId但是,这似乎并不一致,并且在对话中选择附加组件应采取行动的“当前”消息似乎没有明确的行动。

文档 messageId中被描述为“在 Gmail UI 中打开的线程的消息 ID,因此不清楚这是指特定消息还是整个对话。

我们还查看了 Android Gmail 应用程序,只有在向下滚动到对话结束时才能访问加载项,所以同样我不确定是否可以为移动设备中的特定消息触发加载项用户界面?

我们以Trello 插件为例。这允许使用电子邮件中的前几个单词作为卡片的描述来创建 Trello 卡片,我们注意到,当单击对话中的标题或消息正文时,描述有时会更新以反映对话中的不同消息,但又不一致。

Gmail 插件团队的任何人都可以建议我们所看到的只是一些正在处理的怪癖,或者我们是否正在考虑错误的模型并且不应该围绕插件设计进行开发对话中单个消息的概念?

4

0 回答 0