Tag: 设备检测

使用Modernizr来testing平板电脑和移动 – 需要的意见

我想使用Modernizr来检测用户是否在桌面,平板电脑或移动设备上查看网站。 我最初的想法显然是检查移动设备和更大的桌面应该足够的屏幕尺寸。 对于屏幕尺寸也可以等于小型桌面屏幕(1024 x 768)的平板电脑设备,我也会testing触摸事件。 在这个时候,我想专注于手机/平板电脑设备,如jQuery手机,它是A级。 我不打算通过任何特定的移动设备function检测桌面,平板电脑或移动设备,并通过根据testing结果附加CSS类来为每个UI提供量身定制的UI。 你认为这足以实现我想要的或者你认为我应该testing其他function吗? 提前谢谢了。

如何使用Twitter Bootstrap API检测您正在使用的设备视图?

我刚刚开始使用Twitter Bootstrap API来开发一个项目。 主导航包含三个主要元素: 网站导航 社交链接导航 search网站表单 在移动设备上查看网站时,我正在使用折叠插件折叠站点导航和search表单。 移动视图有2个button,当点击切换search表单或主导航开/关。 但是,如果我切换search表单,然后调整我的浏览器到桌面视图的search窗体仍然隐藏在这个视图? 我已阅读有关使用类,如可见移动等,但这些似乎与崩溃插件冲突。 我也意识到我可以写我自己的CSS黑客来解决这个问题,但我想问问是否有一个更简单的解决scheme。 Bootstrap有显示,显示,隐藏和隐藏的事件,所以我想也许我可以写一些自定义JS来显示或隐藏这些项目在每个特定的设备视图。 但是,我不知道如何检测当时使用的设备。 思考? 提前致谢

如何检测设备是Android手机还是Android平板电脑?

我有两个Android平板电脑和Android手机应用程序。 对于平板电脑应用程序,我设置了android:minSdkVersion="11" 。 但是现在像Galaxy S3这样的Android手机拥有Android 4.0.4版本,因此S3用户可以从Google Play商店下载我的平板电脑应用程序。 我想警告手机用户在安装平板电脑应用程序时下载手机应用程序。 平板电脑用户在运行手机应用程序时也会下载平板电脑应用程序 有没有简单的方法来检测设备types? 编辑: 我find了这个链接的解决scheme。 在清单文件中,您可以声明手机和平板电脑的屏幕function,然后Google Play决定手机和平板电脑的下载权限。

一般如何检测Android平板电脑。 用户代理?

我到处看着。 我们正在使用摩托罗拉Zoom来试用我们的平板电脑现场testing。 问题是Android的Useragent是一个普通的Useragent,平板电脑Android和移动Android没有区别。 我不想只针对Xoom Useragent这样的特定设备,因为在不久的将来,Android很可能会在多个平板设备上。 我们正在使用Umbraco CMS,并且我们已经使用51Degrees.mobi解决scheme进行了研究,目前这不适合我们的需求。 也许在将来。 我知道51Degrees和Umbraco的一些人将会和Umbraco进行一些整合,但是最终的项目可能不会在几个月内出现。 因此,为什么我们想要检测Android平板电脑的Useragent String,并且不会像现在这样直接访问我们的移动网站。 如果有人知道如何检测和Android平板电脑一般,而不是具体的设备会很有帮助。

确定设备是智能手机还是平板电脑?

我想获得关于设备的信息,看看它是智能手机还是平板电脑。 我该怎么做? 我想根据设备types从资源中显示不同的网页: String s="Debug-infos:"; s += "\n OS Version: " + System.getProperty("os.version") + "(" + android.os.Build.VERSION.INCREMENTAL + ")"; s += "\n OS API Level: " + android.os.Build.VERSION.SDK; s += "\n Device: " + android.os.Build.DEVICE; s += "\n Model (and Product): " + android.os.Build.MODEL + " ("+ android.os.Build.PRODUCT + ")"; 但是,我的情况似乎没有用。 现在这个解决scheme适用于我: DisplayMetrics metrics = […]