2013-06-26 4 views
0

태블릿 버전과 phonegap으로 만든 내 앱의 스마트 폰 버전을 갖고 싶습니다. 어떻게하면 이것을 (안드로이드에서) 실현할 수 있습니다. 자바 스크립트가있는 태블릿이나 스마트 폰인지 확인할 수 있습니까? 나는 그것이 제대로 작동한다고 생각하지 않는다. 또는 예를 들어 매니페스트에 설정하고 2 APK를 플레이 스토어에 업로드 할 수 있습니까?Phonegap 앱 태블릿 또는 스마트 폰용 버전을 배포합니다.

도와주세요.

감사합니다! 순수 JS 솔루션을

답변

0

,이 같은 화면 크기에서 보일 수있다 :

MIN_TABLET_SCREEN_WIDTH = 720; 
IS_TABLET = Math.min($(window).width(), $(window).height()) >= MIN_TABLET_SCREEN_WIDTH; 
IS_PHONE = !IS_TABLET; 

한 사람의 작은 태블릿이 다른 사람의 큰 전화 - 그것은 당신의 손이 :-) 얼마나 큰 달려있다 따라서 MIN_TABLET_SCREEN_WIDTH의 값을 조정하여 태블릿이나 휴대 전화로 구분할 목적에 맞는 화면 크기를 결정할 수 있습니다.

+0

그래도 태블릿은 새로운 스마트 폰과 같은 스크린 크기 (px)를 가질 수 있습니다. –

+0

내 용도로는 화면 크기가 충분합니다. 태블릿보기를 표시 할만큼 충분한 픽셀이있는 경우 (모든 픽셀 정말 고해상도 전화 디스플레이이기 때문에 더 작습니다.), 내 요구에 맞습니다. 그러나 실제 화면 크기와 같은 다른 기준에 따라 구별해야하는 경우 [WURFL] (http://wurfl.sourceforge.net/)과 같이 실제 장치를 기반으로 무언가를 수행해야합니다. – DaveAlden