我使用了getAsync方法来检索异步调用的正文内容。
// Get the body asynchronous as text
body.getAsync(Office.CoercionType.Text, function (asyncResult) {
if (asyncResult.status !== Office.AsyncResultStatus.Succeeded) {
// We got an error while making the asyn call
}
else {
// Call succeeded do something here
}
});
但我想同步阅读邮件内容。如何实现这一目标?
答案 0 :(得分:0)
Office.js只公开一个异步函数,所以在内部,这应该涉及一些异步操作(Web请求等)。如果您尝试同步调用以简化代码(是的,同步代码更容易阅读......),我建议您查看promises。
您可能也对此问题感兴趣。 Call An Asynchronous Javascript Function Synchronously