全屏(PWA)IOS家庭应用程序-如何关闭;“在文件中打开…”;屏幕

全屏(PWA)IOS家庭应用程序-如何关闭;“在文件中打开…”;屏幕,ios,progressive-web-apps,Ios,Progressive Web Apps,我们创建了一个简单的全屏PWA(HTML/JS),用户可以在共享上下载JSON文件中的一些设置,例如在他的Dropbox上 在IOS 12(?)IOS(13)之前,这种方法一直运行良好 此后发生了以下情况: 您单击“另存为…”,将出现一个全屏下载窗口/页面/覆盖,没有菜单项或任何其他内容可离开此屏幕或导航回您的应用程序 同样的情况也发生在网络上的许多演示中,例如 在IOS safari浏览器中打开该示例并将其作为PWA保存到主屏幕,然后从主屏幕重新打开,然后向下滚动到“manifest.jso

我们创建了一个简单的全屏PWA(HTML/JS),用户可以在共享上下载JSON文件中的一些设置,例如在他的Dropbox上

在IOS 12(?)IOS(13)之前,这种方法一直运行良好

此后发生了以下情况:

您单击“另存为…”,将出现一个全屏下载窗口/页面/覆盖,没有菜单项或任何其他内容可离开此屏幕或导航回您的应用程序

同样的情况也发生在网络上的许多演示中,例如

在IOS safari浏览器中打开该示例并将其作为PWA保存到主屏幕,然后从主屏幕重新打开,然后向下滚动到“manifest.json”链接。如果单击该按钮,您将看到清单的内容,但是

没有机会返回应用程序。

我已经检查了另一个应用程序“draw.io”-如果你将其安装到主屏幕并尝试将其“另存为”你的作品-他们创建下载,但他们使用IOS的菜单栏创建下载


你知道如何实现这一点吗?

到目前为止还没有找到任何解决方案。通过WebShareAPI将我们的代码从“下载”改为“共享”功能。如果对正在运行的示例感兴趣,请在