Я разрабатываю мобильную версию веб-сайта. Я в настоящее время с помощью этого Javascript для обнаружения и перенаправления пользователя:Android-браузер для обнаружения эмулятора
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. Я использую эмулятор Android в Eclipse. У меня нет Android-гаджета, чтобы проверить его.
Я что-то не так? Кто-нибудь имеет такую же проблему?
спасибо, сэр. :) – Vitor
Это тоже помогло мне. Чтобы быть ясным, похоже, что Windows.location не поддерживается на Android. location.replace() работает отлично. – Symmetric