我正在开发一个网站的移动版,目前使用以下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设备来实际测试它。
我做错了什么吗?有人遇到同样的问题吗?