특징

Custom UserAgent

민트앱 2022. 6. 18. 19:52

하이브리드 앱에서 웹에서의 접속과 앱에서의 접속을 확인하는 작업은 매우 중요합니다. 

앱에서만 처리 가능한 작업을 하고자 할때와 웹에서만 처리할때의 방법이 달라질수가 있습니다. 

 

예를 들어 아래와 같이  "앱으로 접속했을때는 앱으로 보시겠습니까?" 라는 팝업을 띄고자 할때 판별할수 있는 방법이 몇가지 있습니다. 

 

1.웹의 사이즈로 판단

모바일 웹 사이즈로 된 브라우져가 오면 띄우도록 처리를 하면 됩니다.  

하지만 태블릿에서 접속했을때도 앱으로 보기를 띄어져야합니다. 

PC에서도 브라우져가 작은 사이즈로 접속을 할수가 있기 때문에 이 방법은 사용하기가 어렵습니다.

 

2.UserAgent

웹에서 접속하는 브라우져의 useragent의 정보를 확인하여 모바일인지 체크하면 됩니다.

 

아래와 같이 모바일 앱에서의 useragent가 아니라면 팝업을 띄우는 식으로 판별을 하면 됩니다

if(useragent != "app"){
 showPopup();
}

 

 

하이브리드 앱제작 업체에 반드시 custom agent를 제공하는지 확인할 피요가 있습니다.

 

 


아래는 민트앱의 user-agent를 확인할수 있습니다. 

 

https://docs.mint-app.com/source/web

 

user-agent - 민트앱

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 mintapp_android

docs.mint-app.com

 

 

 


민트앱은 위의 모든 기능들을 개발해놓은 상황이고 더 많은 기능들을 추가 개발하고 있습니다.

민트앱을 사용하시려면 언제든 연락주세요.

감사합니다. 

 

https://www.mint-app.com

 

 

 

사업자 정보 표시
사업자 등록번호 : -- | TEL : --

'특징' 카테고리의 다른 글

버그트래킹  (0) 2022.06.21
네이티브 로그인  (0) 2022.06.20
하이브리드앱 제작업체 선정시 고려 사항  (0) 2022.06.17
연락처 저장 및 불러오기  (0) 2022.06.16
네이티브 이미지 뷰어  (0) 2022.06.15