【问题标题】:iOS/Safari: "Back" button on FileDownload screen sometimes missingiOS/Safari:文件下载屏幕上的“返回”按钮有时会丢失
【发布时间】:2020-01-21 14:28:12
【问题描述】:

目前我面临一个奇怪的问题,我没有任何线索(因为这个非常模糊的问题很抱歉)。我开发了一个 Angular Web 应用程序,它提供文件下载。现在奇怪的部分:

在 iOS(13.3、iPad、iPhone)上进行测试时,基本上一切正常。然后我做了一些测试:我使用了“添加到主屏幕”功能,其中网络应用程序基本上伪装成 PWA,并且 iOS/Safari 在没有任何浏览器 UI 的情况下打开。

在这种模式下,Safari 处理文件下载的方式有点不同:下载文件时,它会显示一个带有文件名和一些选项的全屏覆盖,以及顶部栏中的一些“返回/完成”按钮(见截图下面,我在这里下载了一个测试文件“image.jpg”)。

问题在于,在某些测试服务器上的某些 iOS 设备上,Safari 中正是缺少此按钮,其他一切正常。

知道什么会在 iOS/Safari 中触发这种行为吗?

【问题讨论】:

    标签: ios download safari progressive-web-apps


    【解决方案1】:

    由于某些新的 iOS 功能(例如浏览器中的 Safari Download Manager),iOS PWA 确实存在此类小问题,因此 Apple 要么没有意识到或决定如何处理 PWA 中的这些错误。

    我建议尝试一些不同的选项来下载您的测试文件:https://forums.developer.apple.com/thread/95911

    【讨论】:

      猜你喜欢
      • 2020-09-23
      • 2011-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多