2010-04-20 5 views
14

저는 Android 용 모바일 웹 사이트를 만들려고합니다. 본문의 너비를 480px (화면의 너비)로 설정하면 결과는 내가 예상 한 것보다 약 50 % 더 커집니다. 그것은 안드로이드가 모든 레이아웃을 끌어 당기고 엉망으로 만드는 것을 확대하는 것으로 보인다. 누구든지이 기능을 비활성화하거나 해결하는 방법을 알고 있습니까? 나는 이미 사용하고안드로이드 브라우저 스케일링?

:

<meta name="viewport" content="width=device-width, height=device-height, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /> 

답변

16

브라우저 배율을 구성하는 데 사용할 수있는 새로운 안드로이드 전용 뷰포트 속성 "target-densityDpi"이 누락되었습니다. 자세한 내용은 링크 된 질문을 참조하십시오.

+0

굉장합니다. 감사. – Joren

+1

target-densitydpi가 감가 상각되며 Android 용 Chrome에서 더 이상 작동하지 않습니다. 여기에 게시 : http://stackoverflow.com/questions/11592015/support-for-target-densitydpi-is-removed-from-webkit –

2

반드시 480 픽셀의 화면 너비가없는 안드로이드를 실행하는 장치입니다. 고정 너비를 전혀 설정하지 마십시오.

+0

내 드로이드에서 테스트하고 있는데, 뷰포트 너비를 어떻게 설정했는지에 관계없이 문서 너비에주의를 기울이면 320으로보고됩니다. – Joren