高德地图 JS API—辅助库

高德地图 JS API—辅助库

浏览器辅助函数最后更新时间: 2021年01月22日

本章主要介绍 JS API 中浏览器辅助函数 AMap.Browser。本函数可以帮助开发者判断浏览器、系统版本,以及浏览器的一些绘制特性,帮助开发者进行一些常见的浏览器特性判断。JavaScript

// 浏览器 UA 信息
var ua = AMap.Browser.ua;
// 浏览器平台类型
var plat = AMap.Browser.plat;
// 浏览器是否支持 Canvas
var canvas = AMap.Browser.isCanvas;
// 浏览器是否支持 WebGL
var isWebGL = AMap.Browser.isWebGL();

AMap.BrowserUtil库

属性名类型说明
uaString当前浏览器userAgent
mobileBoolean是否移动设备
platString平台类型,如:’windows’、’mac’、’ios’、’android’、’other’
windowsBoolean是否windows设备
iosBoolean是否iOS设备
iPadBoolean是否iPad
iPhoneBoolean是否iPhone
androidBoolean是否安卓设备
android23Boolean是否安卓4以下系统
chromeBoolean是否Chrome浏览器
firefoxBoolean是否火狐浏览器
safariBoolean是否Safari浏览器
wechatBoolean是否微信
ucBoolean是否UC浏览器
qqBoolean是否QQ或者QQ浏览器
ieBoolean是否IE
ie6Boolean是否IE6
ie7Boolean是否IE7
ie8Boolean是否IE8
ie9Boolean是否IE9
ie10Boolean是否IE10
ie11Boolean是否IE11
ielt9Boolean是否IE9以下
edgeBoolean是否Edge浏览器
isLocalStorageBoolean是否支持LocaStorage
isGeolocationBoolean是否支持Geolocation
mobileWebkitBoolean是否Webkit移动浏览器
mobileWebkit3dBoolean是否支持Css3D的Webkit移动端浏览器
retinaBoolean是否高清屏幕,devicePixelRatio>1
touchBoolean是否触屏
msPointerBoolean是否msPointer设备
pointerBoolean是否pointer设备
webkitBoolean是否webkit浏览器
webkit3dBoolean是否支持Css3D的Webkit浏览器
gecko3dBoolean是否支持Css3D的gecko浏览器
ie3dBoolean是否支持Css3D的ie浏览器
any3dBoolean是否支持Css3D的浏览器
opera3dBoolean是否支持Css3D的opera浏览器
isCanvasBoolean是否支持canvas
isSvgBoolean是否支持svg
isVMLBoolean是否支持vml
isWorkerBoolean是否支持WebWorker
isWebsocketBoolean是否支持WebSocket
isWebGLfunction判断是否支持webgl
0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x