У нас есть надстройка для приложений Office - используя форму для составления Outlook в календаре.Перспектива для Mac-надстройки с недавно выпущенным API office.js
Потому что, наконец, office.js надстройки поддержка Outlook, для Mac является, как написано here, у меня есть несколько вопросов:
- Как я могу отлаживать JS в надстройке в стороне панели в Outlook, для Mac? Поскольку поведение иногда отличается в Outlook Web
Office.context.mailbox.item.body.setAsync(newBody, { coercionType: Office.CoercionType.Html }, callback)
кажется ничего не делать, только дляOffice.CoercionType.Text
, кажется, работает- Можно ли открыть веб-страницу в браузере вместо модального окна? Поскольку
window.open(url, target, features)
открывает модальное окно в верхней части назначения, что опять-таки отличается поведение Outlook Web Client - Похоже, JS гораздо медленнее, в Outlook, для Mac
Это версия 15,30, называя .context.mailbox.item.body.setAsync (newBody, {coercionType: Office.CoercionType.Html}, callback) 'устанавливает тело в пустую строку, а не в значение' newBody'. Он работает только с текстом, тот же код для Html работает в Outlook Web и Outlook Windows –
О # 3, он работает именно так, к сожалению, я не могу удалить url из манифеста, потому что тогда наш OAuth открывается в браузере и не может «вернуть» токен на боковую панель js. Было бы неплохо иметь выбор, так как в браузере открываются ссылки, даже если URL-адрес отображается в манифесте. –
Знаете ли вы аналогичную команду, как в вопросе №1, но для Outlook для рабочего стола Windows? Я знаю, что это IE11 внутри, но я не могу проверить какой-либо элемент или отлаживать JS, когда он находится в Outlook 2013? –