麻辣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 对于所有支持 touch 或 pointer 事件的浏览器来说都为 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知识星球
私享圈子

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