Php 通过Jquery/Javascript在iPad和iPad2之间进行检测?
iPad和iPad2之间是否存在通过Jquery/Javascript进行检测的问题?甚至是PHP或其他网站上的方式?正如你在下面看到的,唯一的区别是ipad:Mobile/8F190 ipad2:Mobile/8F191,因此可以删除用户代理并寻找差异 iPad用户代理字符串: Mozilla/5.0(iPad;U;CPU OS 4_3,如Mac OS X;en-us)AppleWebKit/533.17.9(KHTML,如Gecko)版本/5.0.2 Mobile/8F190 Safari/6533.18.5 iPad2用户代理字符串: Mozilla/5.0(iPad;U;CPU操作系统4_3,如Mac OS X;en-us)AppleWebKit/533.17.9(KHTML,如Gecko)版本/5.0.2 Mobile/8F191 Safari/6533.18.5Php 通过Jquery/Javascript在iPad和iPad2之间进行检测?,php,javascript,jquery,ipad,ipad-2,Php,Javascript,Jquery,Ipad,Ipad 2,iPad和iPad2之间是否存在通过Jquery/Javascript进行检测的问题?甚至是PHP或其他网站上的方式?正如你在下面看到的,唯一的区别是ipad:Mobile/8F190 ipad2:Mobile/8F191,因此可以删除用户代理并寻找差异 iPad用户代理字符串: Mozilla/5.0(iPad;U;CPU OS 4_3,如Mac OS X;en-us)AppleWebKit/533.17.9(KHTML,如Gecko)版本/5.0.2 Mobile/8F190 Safari/
但我非常怀疑safari版本之间是否有太多差异,也许你只是想通知用户,一个版本比另一个版本的钱多;p、 我有一台iPad和一台iPad2,都有相同的iOS版本,我不知道这是目前可能的,因为它在两台设备上都生产相同的用户代理 iPad
Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3
iPad2
Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3
有些差异很重要,比如相机。例如,我想检测用户是否在ipad上,甚至不显示摄像头按钮,但如果用户在ipad2上,我会显示摄像头图标,他们可以使用摄像头
我现在所能做的就是调用该方法来拍照,如果出现错误,则假设它是ipad。javascript用户代理移动字符串(Mobile/9A405)似乎取决于CPU OS版本。因此,虽然在某些地方,iPad的版本可能有所不同,但这通常是因为CPU操作系统的版本不同 示例1-不同的CPU操作系统=不同的手机/字符串:
- iPad1- Mozilla/5.0(iPad;CPU OS 5_0_1类似Mac OS X)AppleWebKit/534.46(KHTML,类似Gecko)版本/5.1Mobile/9A405Safari/7534.48:3
- iPad2- Mozilla/5.0(iPad;CPU OS 5_1类似Mac OS X)AppleWebKit/534.46(KHTML,类似Gecko)版本/5.1Mobile/9B176Safari/7534.48:3
- iPad1- Mozilla/5.0(iPad;CPU操作系统5_0_1类似Mac OS X)AppleWebKit/534.46(KHTML,类似Gecko)版本/5.1Mobile/9A405Safari/7534.48.3
- iPad2- Mozilla/5.0(iPad;CPU操作系统5_0_1类似Mac OS X)AppleWebKit/534.46(KHTML,类似Gecko)版本/5.1Mobile/9A405Safari/7534.48.3