【发布时间】:2025-12-06 13:55:01
【问题描述】:
我在网站上使用 iOS 跳板“添加到主屏幕”通知,该通知会根据某些用户信息显示。如果用户已经将网络应用添加到他们的主屏幕,我只是不想触发我的弹出窗口。
有什么方法可以检测到这个吗?
【问题讨论】:
标签: javascript ios web-applications detection
我在网站上使用 iOS 跳板“添加到主屏幕”通知,该通知会根据某些用户信息显示。如果用户已经将网络应用添加到他们的主屏幕,我只是不想触发我的弹出窗口。
有什么方法可以检测到这个吗?
【问题讨论】:
标签: javascript ios web-applications detection
您应该能够查看是全屏还是在浏览器中使用
if (navigator.standalone) {
alert ('Running full screen');
} else {
alert ('Running in a browser');
}
或者另一种方法是查看窗口大小,看看周围是否有铬。
【讨论】: