Outlook Online [новый дизайн]: displayReplyForm () открывается без истории разговоров - PullRequest
0 голосов
/ 06 февраля 2019

После того, как Microsoft добавила новый дизайн в Outlook Online (кнопка «Новый Outlook» в правом верхнем углу), мы столкнулись с проблемой с офисной надстройкой: история сообщений не отображается в «ответить» / «ответить всем»'and' forward '.

Мы используем Outlook API для воспроизведения, ответа на все и пересылки окон сообщений.До перехода на новый дизайн функции работали без проблем: были открыты окна с историей сообщений.После включения нового внешнего вида эти функции по-прежнему открывают окно, но без истории сообщений.

Это пример моего кода для открытия окна ответа:

Office.context.mailbox.item.displayReplyForm(
   {
       'htmlBody': "Example text for body"
   });

Версия используемого нами API:

  • Библиотека API для Outlook
  • Версия: 15.0.4615.1000

1 Ответ

0 голосов
/ 18 февраля 2019

У меня возникла та же проблема, поэтому вы можете попробовать использовать следующую функцию:

  Office.context.mailbox.displayNewMessageForm(
  {
    toRecipients: Office.context.mailbox.item.to, // Copy the To line from current item
    ccRecipients: ['sam@contoso.com'],
    subject: 'Outlook add-ins are cool!',
    htmlBody: 'Hello <b>Push all content</b>!<br/><img src="cid:image.png"></i>',

  });

Внутри параметра htmlBody вы можете добавить полное тело с предварительным просмотром контента.Однако помните об ограничении:

Максимальный размер содержимого тела: 32 КБ.

Я действительно надеюсь, что проблема будет исправлена ​​как можно скорее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...