有没有办法判断我的Web应用程序是否已从用户iPhone主屏幕上的按钮启动?如果用户通过输入网址通过 Safari 访问WebApp,我想显示“将此WebApp添加到您的主屏幕”提示。

最佳答案

window.navigator.standalone

如果您是从主屏幕启动的,则为True。如果在Safari浏览器中,则为False。

记录在这里:

https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html

它适用于OS 2.1及更高版本。

关于iphone - 判断WebApp是否通过URL或iPhone主屏幕上的链接启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1481442/

10-09 07:56