我被要求创建一个实际的 HTML 页面/JavaScript 来模拟使用 JavaScript 代码检测移动设备(iPhone/iPad/Android)。然后,这会将用户带到另一个屏幕,要求他们提供电子邮件地址。
最佳答案
我知道这个答案晚了 3 年,但其他答案没有一个确实是 100% 正确的。如果您想检测用户是否使用任何形式的移动设备(Android、iOS、BlackBerry、Windows Phone、Kindle 等),那么您可以使用以下代码:
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) {
// Take the user to a different screen here.
}
关于javascript - 如何使用 JavaScript 检测移动设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666907/