2016-12-21 1 views

답변

2

브라우저 검색에 부울 메서드 L.Browser을 사용할 수 있습니다. 예를 들어

는 :

if (L.Browser.ie) { 
    alert("Using Internet Explorer"); 
    // ... 
} 

이 방법은 속성 지원

  • - 모든 Internet Explorer 버전에 대한 사실을;
  • ie6 - Internet Explorer 6의 경우 true입니다.
  • ie7 - Internet Explorer 7의 경우 true입니다.
  • ielt9 - Internet Explorer 버전이 9 미만이면 true입니다.
  • 가장자리 - Microsoft Edge의 경우 true입니다.
  • 웹 키트 - Chrome 및 Safari (모바일 버전 포함)와 같은 웹킷 기반 브라우저의 경우 true입니다.
  • webkit3d - CSS 3D 변환을 지원하는 웹킷 기반 브라우저의 경우 true입니다.
  • android - Android 모바일 브라우저의 경우 true입니다.
  • android23 - 오래된 Android 스톡 브라우저 (2 및 3)의 경우 true입니다.
  • 모바일 - 최신 모바일 브라우저 (iOS Safari 및 다른 Android 브라우저 포함)에 해당합니다.
  • mobileWebkit - 모바일 웹킷 기반 브라우저의 경우 true입니다.
  • mobileOpera - 모바일 오페라의 경우 true;
  • 오페라 - 오페라의 경우 true;
  • 터치 - 터치 장치의 모든 브라우저에서 true입니다.
  • msTouch - Microsoft 터치 모델 (예 : IE10)이있는 브라우저의 경우 true입니다.
  • 망막 - 망막 스크린이있는 장치의 경우 true입니다.
  • 크롬 - Chrome의 경우 true입니다.

참조 : http://leafletjs.com/reference.html#browser.

+0

놀랍습니다. 전단지에는 API가 있습니다 (자발적 답변에 표시되어 있음). 브라우저 검색은 항상 신뢰할 수있는 것은 아니며 사용자 에이전트 검색 대신 기능 감지 또는 일부 다른 방법을 사용하는 것이 좋습니다. https://developer.mozilla.org/en-US/docs/Web/HTTP/ Browser_detection_using_the_user_agent –