判断WebApp是通过iPhone主屏幕上的URL或链接启动的

Jam*_*mes 10 iphone web-applications

有没有办法告诉我的Web应用程序是否已从用户的iPhone主屏幕上的按钮启动?如果用户通过输入URL通过safari访问WebApp,我想显示"将此WebApp添加到主屏幕"提示.

小智 26

window.navigator.standalone

如果您已从主屏幕启动,则为True.如果在Safari浏览器中,则为false.

记录在这里:

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

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