在JavaScript中检查是否返回我是否在智能手机上?

Dav*_*igh 5 javascript jquery device-detection

我想检查我的JavaScript函数之一,以确定我是否在智能手机上,然后根据结果决定是否运行该函数。

用JavaScript检测/检查智能手机(或一般手持设备)的最佳方法是什么?

例如

if (user is on a smartphone) {
//run this code if on a phone
} else {
//run this code if not on a phone
}
Run Code Online (Sandbox Code Playgroud)

如果没有确定的方法来检查电话,那么在决定运行哪个代码之前,我应该执行的最佳检查方法是什么?

编辑/更新:在类似的帖子上的答案和评论应该给我一些东西- 在jQuery中检测移动设备的最佳方法是什么?

Vin*_*q12 0

您可以尝试 twitter bootstrap,http://twitter.github.com/bootstrap/scaffolding.html。特别是响应式设计部分。