WPJAM Basic 除了内置了一些常用的函数之外,还有一组和操作系统判断相关的函数,你在进行跨平台开发的时候特别有用,一共分为设备,系统,浏览器和APP四大类。
wp_is_mobile
代码语言:javascript复制wp_is_mobile();
这个是 WordPress 自己内置判断移动设备的函数,它可以判断你所处的环境是不是移动设备,但是他不能判断出是什么设备,苹果还是安卓,所以才有下面这些函数:
设备相关
wpjam_get_device
代码语言:javascript复制wpjam_get_device();
获取当前用户的设备名称,比如:iPhone / iPad,如果是安卓手机,则获取厂商的手机的设备码,比如我的华为 mate 20 为:LYA-AL00。
is_iphone
代码语言:javascript复制is_iphone();
判断当前用户的设备是否为 iPhone。
is_ipad
代码语言:javascript复制is_ipad();
判断当前用户的设备是否为 iPad。
系统相关
wpjam_get_os
代码语言:javascript复制wpjam_get_os();
获取当前用户的操作系统,比如:iOS / Android / Windows / Macintosh 等。
wpjam_get_os_version()
代码语言:javascript复制wpjam_get_os_version()();
获取当前用户的操作系统版本。
is_ios
代码语言:javascript复制is_ios();
判断当前用户的系统是否为苹果的 iOS。
is_android
代码语言:javascript复制is_android();
判断当前用户的系统是否为 Android。
is_macintosh
代码语言:javascript复制is_macintosh();
或者
代码语言:javascript复制is_mac();
判断当前用户的系统是否为苹果的 mac 系统。
浏览器相关
wpjam_get_browser
代码语言:javascript复制wpjam_get_browser();
获取当前用户的浏览名称,比如:safrai / chrome / firefox / edge / lynx / gecko / opera 等。
wpjam_get_browser_version
代码语言:javascript复制wpjam_get_browser_version();
获取当前用户的浏览器版本。
APP 相关
is_weixin
代码语言:javascript复制is_weixin();
判断当前用户操作是否在微信内置浏览器中。
is_weapp
代码语言:javascript复制is_weapp();
判断当前用户操作是否在微信小程序中