我想检查我的一个 JavaScript 函数,以确定我是否在智能手机上,然后根据结果决定是否运行该函数。
在 JavaScript 中检测/检查智能手机(或一般的手持设备)的最佳方法是什么?
例如
if (user is on a smartphone) {
//run this code if on a phone
} else {
//run this code if not on a phone
}
如果没有一种确定的方法来检查电话,那么在决定运行哪个代码之前,我应该执行的最佳检查选择是什么?
编辑/更新:这个类似帖子的答案和评论应该给我一些继续 -在 jQuery 中检测移动设备的最佳方法是什么?