add bower.json
移动端浏览器环境检测
通过 edp 引入模块:
edp import saber-env
require('saber-env', function(env) { // detect os info console.info(env.os); // detect browser info console.info(env.browser); });
返回值结构:
{ os: { phone: true, tablet: false, ios: true, iphone: true, version: '7.0.5' ... }, browser: { chrome: true, safari: true, version: '31.0' ... } }
{Object}
系统信息对象,包含的可能项:
version
通用平台类型
phone
tablet
特定系统类型
ios
android
wp
blackberry
bb10
rimtabletos
特定平台类型
iphone
ipod
ipad
touchpad
kindle
webos
浏览器信息对象,支持的返回值:
通用类型
chrome
safari
firefox
webview
ie
silk
playbook
国产加壳类型,检测值为以下列表时version取值为浏览器壳的版本号
国产加壳类型
浏览器壳
wechat
baidu
qq
uc
sogou
xiaomi
liebao
mercury
特殊类型
standalone
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
saber-env
移动端浏览器环境检测
Installation
通过 edp 引入模块:
Usage
返回值结构:
{Object}{Object}系统信息对象{Object}浏览器信息对象API
Methods
os
系统信息对象,包含的可能项:
version通用平台类型phonetablet特定系统类型iosandroidwpblackberrybb10rimtabletos特定平台类型iphoneipodipadtouchpadkindlewebosbrowser
浏览器信息对象,支持的返回值:
version通用类型chromesafarifirefoxwebviewiesilkplaybook国产加壳类型,检测值为以下列表时version取值为浏览器壳的版本号wechatbaiduqqucsogouxiaomiliebaomercury特殊类型standalone浏览器全屏状态Optional Modules