WPJAM Basic 内置的系统和设备判断函数

2023-04-13 14:09:56 浏览数 (1)

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();

判断当前用户操作是否在微信小程序中

0 人点赞