app(어플) 접속과 모바일웹 접속 구분 어떻게 해야 할까요? 채택완료
강력드라이브
2년 전
조회 2,148
날씨가 후덥지근하니 불쾌지수가 높아지는 날입니다.
항상 건강 유의 하십시요
모바일반응형 사이트인데요.
웹으로 접속시 앱다운 팝업을 띄워줍니니다. 그래서 앱을 다운받을수 있도록 구글플레이스토어로 연결합니다.
그런데 앱을 깔고나서 앱으로 접속시 앱다운 팝업을 안뜨게 구분하려고 하는데요.
앱으로 접속을 확인하는 방법이 뭐가 있을가요?
모바일/PC 구분은 is_mobile()로 가능한데
이런식으로 좀 간단하게 앱접속과 웹접속의 구분을 할 수 있을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
2년 전
</p>
<p>$isWebView = false;</p>
<p>if((strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile/') !== false) && (strpos($_SERVER['HTTP_USER_AGENT'], 'Safari/') == false)) :</p>
<p> $isWebView = true; // IOS 웹뷰 접속</p>
<p>elseif(isset($_SERVER['HTTP_X_REQUESTED_WITH'])) :</p>
<p> $isWebView = true; // Android 웹뷰 접속</p>
<p>endif;</p>
<p> </p>
<p>if($isWebView) echo "웹뷰 접속";</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인