2

问题

我使用 nuxt 构建并在 iphone 上作为 Web 应用程序安装的 Web 应用程序在我打开或访问应用程序的外部链接后变得无响应。问题特别是真实设备上的 iOS 13.4 及更高版本。模拟器工作正常。

设备

装有 iOS 13.4 及更高版本的 iPhone X 和 XI(所有版本)

重现步骤

  1. 在 safari 中打开 url https://nuxt-min-pwa.netlify.app/ 。
  2. 点击共享图标,然后添加到主屏幕
  3. 从主屏幕打开应用程序。
  4. 点击菜单图标
  5. 点击第二个
  6. 点击名为 ICE 的链接。
  7. 应用程序将打开一个外部 url。
  8. 点击返回应用程序按钮返回应用程序。
  9. 现在点击第二个
  10. 应用程序没有响应。每次点击秒时,似乎都在进行细加载栏。但没有其他事情发生。

Web 应用程序在带有 ios 13.3.1 和 Xcode 模拟器的 iphone8 中运行良好。堆栈溢出和苹果开发者论坛都报告了类似的问题。虽然它特别提到了 microsoft openid,但我敢肯定,任何外部 url 都会出现问题。

在 OpenID Microsoft 登录https://developer.apple.com/forums/thread/649699后,PWA 在 Safari iOS (13.5) 中的导航点击冻结

应用程序源代码 https://github.com/appsbuddha/minimal-nuxt-pwa

4

0 回答 0