麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

Leaflet API - Browser 浏览器 中文文档

本文介绍下 Leaflet 中 Browser 浏览器 API的详细使用说明。

Browser 浏览器 API 调用方法

Leaflet 内部使用的具有用于浏览器/功能检测的静态属性的命名空间。

使用示例

if (L.Browser.ielt9) {
  alert('Upgrade your browser, dude!');
}

Properties 属性

属性 类型 说明
ie Boolean 当浏览器是 Internet Explorer(不是Edge)时,则返回 true
ielt9 Boolean 当浏览器是版本号小于 9 的 Internet Explorer 时则返回 true
edge Boolean 当浏览器是 Edge 浏览器时则返回 true
webkit Boolean; 当浏览器是基于 webkit 的浏览器时,如 Chrome 和 Safari(包括移动版本),则返回 true
android Boolean 当浏览器是运行在安卓平台上的任何浏览器时则都返回 true
android23 Boolean 当浏览器是运行在安卓2或安卓3上的任何浏览器时则都返回 true
androidStock Boolean 当浏览器是运行在安卓平台的任何非 Chrome 浏览器时则返回 true
opera Boolean 当浏览器是 Opera 浏览器时则返回 true
chrome Boolean 当浏览器是 Chrome 浏览器时则返回 true
gecko Boolean 当浏览器是类似于 Firefox 这种基于 gecko 的浏览器时则返回 true
safari Boolean 当浏览器是 Safari 浏览器时则返回 true
opera12 Boolean 当浏览器是支持 CSS transforms 的 Opera 浏览器(版本号是12或更高版本)时则返回 true
win Boolean 当浏览器是在 Windows 平台上运行时则返回 true
ie3d Boolean 当浏览器是支持 CSS transforms 的所有版本的 Internet Explorer 浏览器时则都返回 true
webkit3d Boolean 当浏览器是支持 CSS transforms 并且基于 webkit 的浏览器时则返回 true
gecko3d Boolean 当浏览器是支持 CSS transforms 并且基于 gecko 的浏览器时则返回 true
any3d Boolean 当浏览器是支持 CSS transforms 的浏览器时则返回 true
mobile Boolean 对于在移动设备中运行的所有浏览器来说都为 true
mobileWebkit Boolean 对移动设备中所有基于 webkit 的浏览器来说都为 true
mobileWebkit3d Boolean 对于支持 CSS transforms 的移动设备中所有基于 webkit 的浏览器来说都为true
msPointer Boolean 对于实现微软触摸事件模型的浏览器(特别是IE10)来说都为 true
pointer Boolean 对于所有支持 指针事件 的浏览器来说都为true
touchNative Boolean 对于所有支持 触摸事件的浏览器来说都为 true 。这并不一定意味着浏览器是在有触摸屏的电脑中运行的,它只意味着浏览器能够理解触摸事件。
touch Boolean 对于所有支持 touchpointer 事件的浏览器来说都为 true。 注意:pointer 事件将是首选(如果可用),并被所有 touch* 事件所监听和处理。
mobileOpera Boolean 对于移动设备中的 Opera 浏览器来说都为 true
mobileGecko Boolean 用于在移动设备中运行的基于 gecko 的浏览器来说都为 true
retina Boolean 对于高分辨率 "retina" 屏幕上的浏览器或浏览器的显示缩放率超过100%的任何屏幕上的浏览器来说,都是 true
passiveEvents Boolean 对于支持 passive 事件的浏览器来说都为 true
canvas Boolean 当浏览器支持 <canvas> 时为 true
svg Boolean 当浏览器支持 SVG 时为 true
vml Boolean 当浏览器支持 VML 时为 true

其他API

Leaflet中文API文档手机(v.19版本)参考:《Leaflet中文API文档手机(v.19版本)

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)