outlook - 从邮件中读取 Outlook 加载项文件
问题描述
我正在开发 Outlook 加载项。我无法在我的插件代码中使用 item.getAttachmentsAsync 方法来加载和读取文件的内容。我收到错误类型错误:item.getAttachmentsAsync 不是运行时的函数。
var item = Office.context.mailbox.item;
var options = {asyncContext: {currentItem: item}};
item.getAttachmentsAsync(options, this.callback);
我的要求解释如下,
在插件中,我们有一个表单,并且从邮件正文中填充了几个字段。我需要邮件附件自动上传到表单。
请提出一个更好的方法来做到这一点。
解决方案
使用 getAttachmentContentAsync 我能够将文件作为 blob 获取。但问题是我们需要在邮件打开后立即调用此方法。否则会出现 cors 错误
推荐阅读
- android - Android 从终端构建即时应用程序
- reactjs - 反应和无头 Drupal 8
- c# - 使用 EF Core 到 SQL 的表达式树
- far - 远程管理器不显示新选项卡 (PanelTabs)
- cassandra-3.0 - 没有使用 elassandra 将 Cassandra 数据编入 ElasticSearch 的索引
- docker - 如何通过 docker-machine ip 地址连接到 Docker Container?
- binding - 发送整数?命令 UWP 的参数
- javascript - JavaScript 不在 SocialEngine 挂钩中执行
- java - 尝试解析 json 时出现 fileNotFound \ NullPointerExcetion 错误
- shiny - 如何在 shinyR 应用程序中使用 renderUI 创建的那些选项卡下添加动态内容