扫码关注官方订阅号
小伙看你根骨奇佳,潜力无限,来学PHP伐。
呃,我之前判断过android和iPhone,直接判断UA,如果是iOS的话,参考其他人的答案
function getOS(){ var ua = window.navigator.userAgent.toLowerCase(), iPhone = /iphone/i.test(ua) ? true : false, android = /android/i.test(ua) ? true : false; return {android:android, iPhone:iPhone}; }
https://github.com/matthewhudson/device.js可以试试这个库
var userAgent = navigator.userAgent;var isAndroid = userAgent.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!userAgent.match(/(i1+;( U;)? CPU.+Mac OS X/); //ios终端
根据isAndroid,isiOS为 1 或者 0 就可以做出判断。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
呃,我之前判断过android和iPhone,直接判断UA,如果是iOS的话,参考其他人的答案
https://github.com/matthewhudson/device.js可以试试这个库
var userAgent = navigator.userAgent;
var isAndroid = userAgent.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
var isiOS = !!userAgent.match(/(i1+;( U;)? CPU.+Mac OS X/); //ios终端
根据isAndroid,isiOS为 1 或者 0 就可以做出判断。