在读取和撰写模式之间切换时,任务窗格无法重新初始化

时间:2018-08-14 04:41:02

标签: office365 office365api office-addins outlook-web-addins

我们在生产应用中遇到了以下问题: 例如,在Web客户端的Chrome中,当在读取模式和撰写模式下的各种消息之间移动并访问固定的任务窗格时,Office.context.mailbox.item对象无法更新为撰写模式下的消息,这似乎是由于Office.initialize没有被呼叫。

复制步骤

  1. 通过我的outlook-add-in-command-demo分支将加载项加载到Web浏览器中的outlook.office.com上。特别是我的最后几次提交,包括突出显示问题并从撰写模式打开任务窗格的代码。
  2. 以阅读模式打开邮件
  3. 点击Add-In Command Demo图标
  4. 点击Open Task Pane菜单项
  5. 加载任务后将任务窗格固定
  6. 通过单击New电子邮件按钮打开作曲家,然后开始填写表格(例如,收件人,主题,正文等)。
  7. 点击Add-In Command Demo图标
  8. 点击Open Task Pane菜单项
  9. 一旦加载,便将任务窗格固定(注意任务窗格的上下文反映了来自组合消息的值)
  10. 丢弃撰写的邮件,并返回到先前选择的邮件
  11. 通过单击Add-In Command Demo图标重新打开任务窗格
  12. 再次单击Open Task Pane菜单项
  13. 再次打开作曲家,但请注意任务窗格在先前选择的消息上保持不变。

这些步骤已在以下github问题上进行了更详细的介绍:Task Pane fails to re-initialize when switching between Read and Compose modes #34

0 个答案:

没有答案