如何通过移动加载项获取电子邮件正文

时间:2018-10-15 11:01:33

标签: outlook-addin

我正在为外接程序开发移动扩展点。

我想从任务窗格中获取电子邮件的HTML内容。

在外接程序的桌面版本上,我从任务窗格javascript文件中调用 Office.context.mailbox.item.body.getAsync()

但是,在适用于Android的Outlook移动应用程序上, Office.context.mailbox.item.body 是一个空对象。 Office.context.mailbox.item 似乎具有有关对话的所有上下文,但没有有关实际电子邮件的所有上下文。

如何从移动设备获取电子邮件的HTML正文?

1 个答案:

答案 0 :(得分:0)

要在Outlook Android上访问正文,必须使用Office.context.mailbox.item.body.getAsync()。请在下面找到相同的代码段

Office.context.mailbox.item.body.getAsync("text",
 function (asyncResult) {
  if (asyncResult.status == "failed") {
   console.log("Action failed with error: " + asyncResult.error.message);
  } else {
   console.log(asyncResult.value);
  }
 }
);