У меня проблема, что я не уверен, как ее преодолеть.
Я могу получить сообщение, составьте текст, но мне также нужно получить новые строки (нажата ENTER) ).
поэтому, если сообщение:
"This is an example
for new line"
, я получу в body.getAsync
Это пример \n
для новой строки
Office.initialize = function (reason) {
mailboxItem = Office.context.mailbox.item;
}
function validateBody(event) {
mailboxItem.body.getAsync("text", { asyncContext: event }, sendToServer);
}
function sendToServer(asyncResult){
//NOW HERE I NEED THE TEXT WITH NEW LINES
//(like:This is an example \n for new line)
}
Если нет способа сделать это, то есть ли способ получить тело элемента в виде простого javascript объекта? и добавьте к нему:
item.addEventListener("keyup", function(event) {
// Number 13 is the "Enter" key on the keyboard
if (event.keyCode === 13) {
// DO THIS
}
});