iOS/Safari:;“后退”;文件下载屏幕上的按钮有时缺失

iOS/Safari:;“后退”;文件下载屏幕上的按钮有时缺失,ios,download,safari,progressive-web-apps,Ios,Download,Safari,Progressive Web Apps,目前我面临着一个奇怪的问题,我没有任何线索(因为这个问题非常模糊,很抱歉)。我开发了一个Angular Web应用程序,提供文件下载。奇怪的是: 在iOS(13.3、iPad、iPhone)上测试时,基本上一切正常。然后我做了一些不同的测试:我使用了“添加到主屏幕”功能,web应用程序基本上假装是PWA,iOS/Safari在没有任何浏览器UI的情况下打开 在这种模式下,Safari处理文件下载的方式有点不同:下载文件时,它会显示一个全屏覆盖图,上面有文件名和一些选项,以及顶部栏中的一些“Bac

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

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

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

问题是,在某些测试服务器上的某些iOS设备上,Safari中缺少了这个按钮,其他一切都正常工作

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


由于某些新的iOS功能,例如浏览器,iOS PWA在这样的小问题上确实存在缺陷,因此苹果要么没有意识到,要么没有决定如何处理PWA中的这些缺陷

我建议尝试一些不同的选项来下载您的测试文件: