我创建了一个 PWA,它使用 WebRTC 的 getUserMedia 来获取实时摄像头流。PWA 使用 manifest.json,在 Android 上运行良好。
然而,在 iOS 上,如果我直接在 Mobile Safari 中打开链接,该应用程序也可以工作,但如果我将它添加到主屏幕,它是未定义的(因为 iOS 只允许在 Safari 上下文中使用它)。
作为一种解决方法,我想在 Mobile Safari 中打开应用程序而不是全屏模式,但我不知道该怎么做,因为它会在检测到 manifest.json 后自动打开全屏。
有谁知道如何在 Safari 中打开带有清单的应用程序?
谢谢!