【问题标题】:Drag&Drop to Outlook add-in拖放到 Outlook 加载项
【发布时间】:2021-04-02 17:32:24
【问题描述】:

我们正在开发的 Outlook 365 插件有问题。加载项应接受从用户桌面拖动的文件。网页在任何浏览器中都可以正常使用拖放操作:IE、Edge、Opera。

加载项中的同一网页仅接受从 Office 365 应用程序拖动的文件,不接受来自 Outlook、用户桌面、任何其他网站或应用程序的任何内容。

所以实际上加载项是可放置的并且工作正常,但仅适用于从 Office 365 应用程序拖动的文件。

是否有任何特殊的安全设置?

【问题讨论】:

标签: outlook-addin


【解决方案1】:

托管您的 Web 加载项的 Web 浏览器无法识别和理解用于从 Outlook 拖动项目的格式。在页面Upload fails when user drags and drops attachment from email client你可以找到以下解释:

所有浏览器都只期待实际的文件拖放格式 (CF_HDROP),但是从 Outlook 中拖动时,文件系统上没有文件。你得到的是 CF_FILEDESCRIPTOR 和 CF_FILECONTENTS 格式。我所知道的任何浏览器(甚至不包括 IE)都不知道如何处理。

【讨论】:

  • 问题是托管加载项的浏览器(Edge)不接受来自任何东西(甚至是文件资源管理器)的 DROPS,除了从 Office365 应用程序拖动的链接。
猜你喜欢
  • 2019-01-22
  • 2013-12-26
  • 2014-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多