我正在开发网站的移动版本。我目前正在使用这个 Javascript 来检测和重定向用户:
if((navigator.userAgent.match(/iPhone/i)) ||
(navigator.userAgent.match(/Android/i)) ||
(navigator.userAgent.match(/iPod/i)))
{
window.location = "http://sitename.com/m/";
}
适用于 iPhone 和 iPod,但不适用于 Android。我在 Eclipse 中使用 Android 模拟器。我没有实际测试它的 Android 小工具。
难道我做错了什么?有人有同样的问题吗?