Legacy
Mapbox.js is no longer in active development. To learn more about our newer mapping tools see Mapbox GL JS.
You are viewing an older version of Mapbox.js. Check out v3.3.1 for the latest.
Browser
A namespace with properties for browser/feature detection used by Leaflet internally.
if (L.Browser.ie6) {
alert('Upgrade your browser, dude!');
}
property | type | description |
---|---|---|
ie |
Boolean |
true for all Internet Explorer versions. |
ie6 |
Boolean |
true for Internet Explorer 6. |
ie7 |
Boolean |
true for Internet Explorer 7. |
webkit |
Boolean |
true for webkit-based browsers like Chrome and Safari (including mobile versions). |
webkit3d |
Boolean |
true for webkit-based browsers that support CSS 3D transformations. |
android |
Boolean |
true for Android mobile browser. |
android23 |
Boolean |
true for old Android stock browsers (2 and 3). |
mobile |
Boolean |
true for modern mobile browsers (including iOS Safari and different Android browsers). |
mobileWebkit |
Boolean |
true for mobile webkit-based browsers. |
mobileOpera |
Boolean |
true for mobile Opera. |
touch |
Boolean |
true for all browsers on touch devices. |
msTouch |
Boolean |
true for browsers with Microsoft touch model (e.g. IE10). |
retina |
Boolean |
true for devices with Retina screens. |