使用mailbox.item.body.getAsync()
更正类型“Html”时,它可以在所有 Web 环境中正常工作,但不幸的是,在 Office Outlook 2016 桌面应用程序中,它返回未知符号,如果我将更正类型更改为“文本”,它会返回普通文本
问问题
130 次
2 回答
2
这似乎是一个已知问题,我们修复了查看器以 UTF-16 返回正文的位置,但 API 需要 UTF-8 格式的数据。那些“未知符号”是UTF-16 BOM 标记。
更新 Office 应该可以解决此问题。
于 2016-04-22T13:08:52.273 回答
1
这确实是一个已在以下内容中修复的错误:
- Outlook 2013 - 15.0.4772.1000 及更高版本
- Outlook 2016 C2R - 16.0.6230.1000 及更高版本
它尚未在 Outlook 2016 MSI 中修复。对此的修复即将推出。
要检查您是 MSI 还是 C2R,请参阅此链接: https: //support.microsoft.com/en-us/kb/3114689#bookmark-officeinstall
(请注意,链接中列出的修复并不能解决问题,我只是将其用作 C2R 与 MSI 的参考)
于 2016-05-02T20:41:38.493 回答