2014-10-03 3 views
1

나는 cordroid를 사용하여 Android, ios 및 Windows phone에서 실행되는 앱을 개발하고 있습니다. 라디오 버튼은 1 개의 안드로이드 타블렛 (삼성 갤럭시 탭 2) 이외에 모든 기기에서 잘 보입니다. 여기 라디오 버튼 스크린 샷이 있습니다. 보시다시피, 알기 힘들지 만 최상위 항목이 선택됩니다.Cordova/Phonegap을 사용하는 Android의 라디오 버튼

enter image description here

은 여기 내 삼성 S4 전화에서 실행되는 동일한 응용 프로그램이며, 라디오 버튼이 잘 보인다.

enter image description here

태블릿

은 안드로이드 4.2.2을 실행하고

어떻게 내가 라디오 버튼이 태블릿에 더 잘 얻을 수 전화는 4.4.2

를 실행?

답변

1

이유는 이전 Android가 삼성의 기존 기본 브라우저를 실행하는 동안 최신 Android 버전에서 Chrome webview를 실행 중이기 때문일 수 있습니다. 라디오 버튼의 모양이 마음에 들지 않으면 CSS를 사용하여 라디오 버튼을 스타일링 할 수 있습니다. 적응할 수있는 일반 example입니다.

위해 조건부이 자바 스크립트 같은 것을 할 수있는 안드로이드의 이전 버전이 스타일 설정 : 당신이 당신의 예를 더 구체적으로이 적응해야 물론

var ua = navigator.userAgent; 
if(ua.indexOf("Android") >= 0) 
{ 
    var androidversion = parseFloat(ua.slice(ua.indexOf("Android")+8)); 
    if (androidversion < 4.4) 
    { 
     // do whatever 
    } 
} 

을, 그러나 적어도 이것은 시작이다 . 행운을 빕니다!