我正在開發移動版本的網站。我正在使用此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沒有成功。我在Eclipse中使用Android模擬器。我沒有一個Android小工具來實際測試它。
我做錯了什麼?任何人有同樣的問題?
非常感謝,先生。 :) – Vitor 2010-03-08 01:39:27
這也幫助我了。爲了清楚起見,Android似乎不支持windows.location。 location.replace()工作正常。 – Symmetric 2011-01-31 08:53:06