【发布时间】:2020-08-21 23:44:36
【问题描述】:
我正在为 iOS 构建一个网络应用程序,并且想知道是否可以使用 JS 或 CSS 来检测设备底部是否有屏幕 Home Bar(即 iPhone X、11 或 iPad Pro -圆角,没有主页按钮)。
因为如果创建标签栏,我需要知道是否在底部添加额外的填充以适应这一点,如下图所示。
没有使用媒体查询从这些设备的确切屏幕分辨率列表中检测并希望获得最好的结果,我无法提出解决方案。
有什么想法吗?
【问题讨论】:
-
在这个里面放一个别针。您需要考虑 iOS 的“安全”区域,并且要使用 iOS 特定的媒体查询......需要查找内容......这可能是我目前所知道的关于 iPhone 特定布局 CSS @ 的最佳文章987654322@ 这是苹果的文章webkit.org/blog/7929/designing-websites-for-iphone-x
-
请注意,const 已更改为 env
-
你找到解决办法了吗?我正在为这个确切的事情而苦苦挣扎!这看起来很有希望,但我无法让它返回 0px 的任何内容:benfrain.com/…
标签: javascript css ios progressive-web-apps