웹뷰로 접속했는지 여부 초간단 판단하기
페이지 정보
작성자 운영자쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 2,411회 작성일 21-06-28 23:29본문
쇼핑몰에서 앱으로 주문했는지 모바일로 주문했는지
판단해야 할 경우가 있다.
특히 모바일 앱 출시 이벤트를 진행할 경우...
$isWebView = false;
if((strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile/') !== false) && (strpos($_SERVER['HTTP_USER_AGENT'], 'Safari/') == false)) :
$isWebView = true; // IOS 웹뷰 접속
elseif(isset($_SERVER['HTTP_X_REQUESTED_WITH'])) :
$isWebView = true; // Android 웹뷰 접속
endif;
if($isWebView) echo "웹뷰 접속";
IOS는 Mobile로 접속했지만 Safari 웹브라우저가 아니면 웹뷰로 접속한것이고,
안드로이드는 $_SERVER['HTTP_X_REQUESTED_WITH'] 서버변수에 웹뷰 패키지명이 넘어온다.
댓글목록
등록된 댓글이 없습니다.