至于你下面说得苹果或者微软的系统可以判别出来,那是因为他们的浏览器内核不一样。
如果你非要那样做。
写两套css,都用link的方式链接到页面里面
然后用js来判断
如果是苹果系统(针对具体的浏览器为),就把为微软系统准备的那个css链接屏蔽掉
如果是微软系统(针对具体的浏览器为),就把为苹果系统准备的那个css链接屏蔽掉
在移动端webview渲染的时候,html标签会被自动加入一个class属性,会标识不同的设备如:
所以,可以用来适配一些移动双端的差异场景,如适配不同高度Titlebar
不同样式:
使用样式:
在iOS设备上就会展示80px,Android设备上60px