pau*_*eno 8 javascript mobile feature-detection
我试图找到一个脚本,检测设备是否position: fixed相对于ViewPort而不是整个文档放置元素.
目前,标准桌面浏览器和Mobile Safari(适用于iOS 5)这样做,而Android设备将固定元素相对于整个文档放置.
我找到了几个测试来检测这个,但似乎没有一个工作:
有谁知道在哪里找到/如何编写实际检测到的测试?我不想依赖浏览器嗅探.
根据Modernizr的贡献者的说法,如果不检测正在使用的浏览器,则无法执行此操作.贡献者在该领域非常成熟.
position: fixediOS和Android设备上的测试列在Modernizr项目的Undetectables wiki页面下.
该MobileHTML5网站列出了支持position:fixed.http://mobilehtml5.org/
实际上,来自Filament Group的人们用他们的Fixedfixed做了一个聪明的事情,在他们的测试中放入了已知误报的用户代理字符串.
检查它@ http://github.com/filamentgroup/fixed-fixed
有人可以用一些假阴性来完成它,并使它成为一个现代化的aditional featur测试.
| 归档时间: |
|
| 查看次数: |
4063 次 |
| 最近记录: |