有没有办法判断我的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/