반응형
안드로이드 웹뷰 실행 여부
스마트폰에서 모바일웹 접속 시 웹뷰가 실행 되었는지 안되어 있는지는 헤더 정보를 확인하면 됩니다.
php 일경우는
apache_request_headers();
이 함수를 이용해서 확인 하면 되고
웹뷰가 실행 되었을 경우 헤더 정보에 패키지명이 삽입되게 됩니다.
if( $headers['X-Requested-With'] == "com.package.package" ){
return true;
}
header 정보에 X-Requested-With 가 있는 이곳에 패키지 명이 저장되어 있습니다.
2016/12/19 - [IT/php] - php header 정보 출력
2016/12/19 - [IT/php] - php header 정보 출력
2016/12/19 - [IT/안드로이드] - 안드로이드 자바스크립트 함수 호출
반응형
'IT > 안드로이드' 카테고리의 다른 글
안드로이드 user agent 확인 user agent 추가 앱실행여부 (0) | 2016.12.19 |
---|---|
안드로이드 웹뷰 헤더 정보 추가 header 추가 (0) | 2016.12.19 |
Uncaught TypeError: window.MyApp.goGoogleMarket is not a function", (0) | 2016.12.19 |
안드로이드 자바스크립트 함수 호출 (0) | 2016.12.19 |
안드로이드 Error:Execution failed for task ':app:buildInfoDebugLoader'. > Exception while doing past iteration backup : Source (0) | 2016.12.15 |