我想通过Office.js将图像添加到我的邮件正文中,但这不适用于Outlook Online。 我不希望所有人都能访问我的图片,所以这就是我要做的(这适用于Outlook Desktop):
通过url添加附件
Office.context.mailbox.item.addFileAttachmentAsync(url, name,
{ isInline: true },
function (asyncResult) {
...
});
将图像添加到正文
Office.context.mailbox.item.body.setSelectedDataAsync('<img src="cid:' + name + '">',
{ coercionType: Office.CoercionType.Html },
function (asyncResult) {
});
在附加文件后,我们删除了图像,因此该URL不再可用。 如何添加文件附件才能在Outlook Online中使用?
答案 0 :(得分:0)
据我了解您的问题,收件人和您自己都看不到嵌入在电子邮件中的照片。我对么?以下是影响此问题的可能原因:
图片的文件大小可能太大
收件人端的可能问题(浏览器问题)
慢速Internet连接
有关更多信息,请参阅下面的链接:Unable to insert a photo in Outlook.com
希望它对您有所帮助!