애니빌드.LAB
매뉴얼
APP 관련 APP 정보 가져오기 (핸드폰 번호, 디바이스 정보, 버젼 코드)
- Anybuild
- 2016-01-15 14:09:00
- hit10335
- http://wdev.anybuild.co.kr/bbs/faq/5155
하이브리드 APP에서 고객의 핸드폰 번호 및 OS 버젼등 다양한 정보를 알아 낼수 있습니다.
사용방법은 아래와 같습니다.
<a href="javascript:app_get_device_info('my_device_info')">디바이스 정보 알아내기</a><script>
// 콜백 함수를 만들어 주세요.
function my_device_info(info_array){
var str = "";
str += "\ndeviceuid : "+ info_array['deviceuid']; // 기기 고유번호
str += "\napp_version : "+ info_array['app_version']; // 앱버젼
str += "\napp_version_code : "+ info_array['app_version_code']; // 앱버젼코드 // 완전 웃김... 반드시 문자열로 변환해줘야 값이 전달된다...
str += "\nappname : "+ info_array['appname']; // APP이름
str += "\nappversion : "+ info_array['appversion']; // APP버전
str += "\nplatform : "+ info_array['platform']; // 운영체제
str += "\ndevicetoken : "+ info_array['devicetoken'];
str += "\ndevicename : "+ info_array['devicename']; // 제조사명
str += "\ndevicemodel : "+ info_array['devicemodel']; // 디바이스 모델넘버
str += "\ndeviceversion : "+ info_array['deviceversion']; // 디바이스 버전
str += "\npushalert : "+ info_array['pushalert']; // 알림
str += "\npushsound : "+ info_array['pushsound']; // 알림사운드
str += "\nhp_num : "+ info_array['hp_num']; // 핸드폰번호
str += "\ndevelopment : "+ info_array['development']; // 개발자 및 배포판alert(str);
}
</script>
위 소스에서 my_device_info 은 콜백 함수명이므로 반드시 my_device_info(info_array) 함수를 만들어 주셔야 합니다.
콜백 함수를 통해서 원하는 정보를 수집하면 됩니다.
열기 닫기