从外部URL打开已安装的PWA

Pat*_*sta 16 mobile-safari ios service-worker progressive-web-apps pwa

是否有任何方法可以在iOS-Safari中安装的PWA中打开网站(PWA)网址?

使用案例:我正在发送电子邮件链接以登录我的PWA,如何使用已安装的PWA而不是浏览器直接打开此URL?

Ana*_*and 13

如果您在Android或任何桌面操作系统中使用Chrome,那将是默认行为.

点击此链接中的 "Android意图过滤器" .

对于PWA应用程序(使用Safari创建 - 截至2018年6月的iOS唯一选项),iOS不支持此功能.请参阅最后一点" 在Android上而不是iOS上可以执行哪些PWA ".

  • 截至目前,iOS 中不支持从 url 打开 PWA。 (3认同)
  • 我已更新您的问题和答案以反映相同的内容。答案是否定的。尽管我们可以期待,但尚不可能。希望能帮助到你。如果可以解决您的问题,请接受答案。 (2认同)

dev*_*vwk 6

对于 iOS,实际上有一种非常未知的方法可以安装 .mobileconfig 配置文件,该配置文件可以安装一个 Web Clip(或者多个 Web Clip,如果您愿意)。

这将以全屏方式运行您的网站,与 iOS PWA 的工作方式非常相似。您还可以在线链接到它或将其作为电子邮件附件发送以供用户安装。

只需确保为网页添加此内容即可全屏打开:

<key>FullScreen</key>
<true/>
Run Code Online (Sandbox Code Playgroud)

您可以在此处阅读有关从头开始创建自己的内容的更多信息:

https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html

或者,如果您有 Mac,则可以获得“Apple Configurator 2”应用程序:

https://apps.apple.com/us/app/apple-configurator-2/id1037126344

或者,如果您没有 Mac,您可以采取简单的方法并在此处使用生成器:

https://webclip.glitch.me/