file-upload - 打开的文件似乎被锁定,无法在 Microsoft Edge 中上传

标签 file-upload microsoft-edge

重现步骤:

  • 打开文件进行查看(即在 Microsoft Excel 中打开 .xls 文件)
  • 尝试在 Microsoft Edge 浏览器中上传文件。观察文件未上传。仅供引用,我正在使用来自 Web 应用程序的上传文件控件。但我不认为这个问题是特定于 Web 应用程序的,因为我无法使用 Chrome 复制这个问题。
  • 在 Microsoft Excel 中关闭 .xls 文件
  • 尝试重新上传文件并观察它是否成功

  • 我将如何解决这个问题(即能够在 Microsoft Edge 中上传打开的文件)?同样,使用 Chrome 无法重现此问题。

    最佳答案

    我有同样的问题 - 显然是 Microsoft 边缘/办公室错误。

    还提供 word 文档

    到目前为止我发现的唯一解决方法是建议用户关闭文件...

    https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4675660/
    https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/8732443/

    微软可以被引用为“希望在下一个版本中修复它”。 (评论日期为 2016 年 9 月 29 日)

    我很想听到任何其他建议的“解决方法”

    关于file-upload - 打开的文件似乎被锁定,无法在 Microsoft Edge 中上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37531682/

    相关文章:

    file-upload - ASP.net-上传与数据库记录关联的文件?

    javascript - 在边缘使用 location.reload 不起作用

    xml - XSLTProcessor.transformToFragment( ) 在 Microsoft edge 上返回 null

    java - 尝试在 Java App-V 的新进程中启动 Microsoft Edge Chromium

    javascript - 为什么 javascript 中的 switch case 不适用于 Microsoft Edge 上的字符串?

    javascript - 如何让 BlueImp jQuery FileUpload 生成唯一的文件名

    cakephp - 如何在 CakePHP 中进行基于表单的文件上传?

    php - 提交成功但上传无法在合并表单中工作

    javascript - 为什么 MS Edge 不使用 spread element 和 querySelector?

    javascript - 如何使用 js-xlsx 从 HTML 输入中读取文件?