gpt4 book ai didi

office365 - Office.context.mailbox.item.body.setAsync 去除内嵌图像

转载 作者:行者123 更新时间:2023-12-03 19:46:21 30 4
gpt4 key购买 nike

我试图在我的电子邮件末尾附加文本,其中包含正文中的内嵌图像。我调用 Office.context.mailbox.item.body.setAsync 将 coercionType 设置为 html。当我发送电子邮件时,内嵌图像被删除。

如何让 Office.context.mailbox.item.body.setAsync 不剥离我的内嵌图像?

请参阅此处的 API 调用示例:
https://dev.outlook.com/reference/add-ins/Body.html

最佳答案

为了避免覆盖原始内容,我们需要先获取正文,然后附加内容。

这是一个示例供您引用:

function appendText() {
Office.context.mailbox.item.body.getAsync(Office.CoercionType.Html,function (result) {
var newHtml = result.value.replace("</body>", "<br/ >apend text here.</body>")

Office.context.mailbox.item.body.setAsync(newHtml, { coercionType: Office.CoercionType.Html });
});
}

关于office365 - Office.context.mailbox.item.body.setAsync 去除内嵌图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39376066/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com