相关疑难解决方法(0)

检测设备是否为iOS

我想知道是否可以检测浏览器是否在iOS上运行,类似于使用Modernizr进行特征检测的方式(尽管这显然是设备检测而不是功能检测).

通常我更喜欢功能检测,但我需要找出一个设备是否是iOS,因为他们根据这个问题处理视频的方式YouTube API无法使用iPad/iPhone /非Flash设备

javascript browser ios browser-feature-detection

378
推荐指数
9
解决办法
33万
查看次数

如何检测手机缺口?

我有一个像下面的图片 1 一样的网络应用程序,一切看起来都很好。问题是,当应用程序在有缺口的手机上启动时,会产生布局问题,如图 2 所示。我无法使用“安全区域”,因为我的某些页面需要卡住在上面,如图 3 所示。

我可以通过添加媒体查询在 iPhone X 上的内容上方添加填充来轻松解决这个问题,但问题是不仅 iPhone X 有一个缺口。

理想情况下,应该有一种 JS 方法来检测带有凹口的手机(并返回该凹口的高度会更好)但这可能吗?如果没有,处理这个问题的更好方法是什么?我是否必须为世界上的每部智能手机创建媒体查询?

在此处输入图片说明

html javascript css mobile

3
推荐指数
1
解决办法
2705
查看次数