2012-06-19 5 views
3

모바일 웹 애플리케이션을 개발 중입니다. 그리고 나는이 문제에 직면했다 : 페이지에 입력 텍스트 필드를 집중 시키면, 페이지가 비례 (확대)되고 안드로이드 브라우저에서만 나타난다. 사용자가 확장 가능 = 아니오메타 태그로 설정하면 문제가 해결되지 않습니다.android browser input scale issue

아이디어가 있으십니까? 당신의 자바 코드에서

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

답변

1

이 시도,

webView.getSettings().setSupportZoom(true); 
webView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR); 

이 시도하고 나를 어떻게 알려 ..

+0

asp.net mvc 응용 프로그램입니다. 그래서 그것은 뷰포트에 필요한 몇 가지 까다로운 매개 변수 또는 일부 추가 매개 변수라고 생각합니다. –

+0

Phonegape를 사용하여 개발 중이십니까? – user370305

+0

[웹뷰의 입력 필드에서 줌 기능을 비활성화하는 방법이 있습니까?] (http://stackoverflow.com/questions/3702805/is-there-a-way-to-disable-the-zoom-feature - 입력란에서 웹 입력) 및 [장치에 맞게 WebView 크기 조정] (http://uihacker.blogspot.in/2011/01/android-phonegap-scale-webview-to-fit.html) – user370305

3

시도 :

덕분에 여기

내 veiwport입니다 이건 은하계 팝에서 나를 위해 잘 작동한다

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

Thanks @mano, 내 문제를 해결합니다. – rajakvk