Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何识别iPhone?_Javascript_Ios_Iphone - Fatal编程技术网

Javascript 如何识别iPhone?

Javascript 如何识别iPhone?,javascript,ios,iphone,Javascript,Ios,Iphone,我编写了一个识别桌面的脚本,使识别android设备的比例大大提高,每个访问者都有一个唯一的id。 然而,我在使用iPhone时遇到了一些困难,他们的浏览器似乎有着相同的特点 是否有人知道如何从设备(可能是客户端)提取独特内容的解决方法 现在,我通过插件、http头、用户代理、分辨率和颜色来识别它们。iPhone有自己的用户代理。您可以使用如下常规js检查: var agent = navigator.userAgent; if ((agent.indexOf('iPhone') != -1)

我编写了一个识别桌面的脚本,使识别android设备的比例大大提高,每个访问者都有一个唯一的id。 然而,我在使用iPhone时遇到了一些困难,他们的浏览器似乎有着相同的特点

是否有人知道如何从设备(可能是客户端)提取独特内容的解决方法


现在,我通过插件、http头、用户代理、分辨率和颜色来识别它们。

iPhone有自己的用户代理。您可以使用如下常规js检查:

var agent = navigator.userAgent;

if ((agent.indexOf('iPhone') != -1) {

  //  Mycode

}

你有没有看过外面无数的人。所有人都说iphone几乎不可能做到这一点。