我使用以下代码来检测在我的移动站点上使用的浏览器是否符合特定的标准:
var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
if (isiPhone){ alert ('iphone');
但是如果我尝试在Firefox / Mozilla中执行此操作,我无法使其起作用。我已经尝试过:
var isFirefox = navigator.userAgent.match(/Mozilla/i != null);
和
var isFirefox = navigator.userAgent.match(/Firefox/i != null);
我访问了whatismyuseragent.com并获得了以下信息:
Mozilla/5.0 (Android;Linux armv7l; rv6.0) Gecko/20110811 Gecko Firefox/6.0 Fennec/6.0
有什么办法可以正确地检测出这个问题?我需要编写一些针对Firefox的特定代码。