반응형
vus.js 로 개발하면서 웹 화면 개발 중 브라우저별 처리가 달라져야하는 부분이 생길 수 있다.
ios, android일 때와 카카오톡에서 링크를 눌렀을 경우 각 브라우저를 return 하는 펑션 내용이다.
var ua = navigator.userAgent.toLowerCase(); //userAgent 값 얻기
if ( ua.indexOf('kakaotalk') > -1) {
//카카오톡
return "kakaotalk";
} else if ( ua.indexOf('android') > -1) {
//안드로이드
return "android";
} else if ( ua.indexOf("iphone") > -1||ua.indexOf("ipad") > -1||ua.indexOf("ipod") > -1 ) {
//ios
return "ios";
} else {
//ios, 안드로이드 외
return "other";
}
반응형
'Development > 기타' 카테고리의 다른 글
window - yarn 설치하기, version 확인하기 (0) | 2021.09.16 |
---|---|
[ javascript / vus.js ] 모바일 웹일 경우 창 닫기 (0) | 2021.06.23 |
[ javascript ] cookie 값 등록, 수정, 가져오기, 삭제 (0) | 2021.06.10 |
[ vue.js ] moment 추가하기 (0) | 2021.05.26 |
[ spring boot ] Failed to scan [] from classloader hierarchy 해결 방법 (0) | 2021.05.20 |