PhoneGap 앱에서 크기 조정 문제가 있습니다. 내 문제는 this question과 매우 유사합니다. 내 애플 리케이션에서 사용자 배율을 허용하고 모든 UIWebView 그것이 작동해야하므로.iPad/iOS 5의 PhoneGap에서 배율 조정이 작동하지 않습니다.
<meta name="viewport" content="width=device-width; user-scalable=yes; initial-scale=1; maximum-scale=5; minimum-scale=1" />
나는 또한 PhoneGap.plist 편집 YES로 EnableViewportScale을 설정 한 : 나는 내 로컬 HTML 파일과 폰갭은 인증 후 열리는 원격 사이트에 다음 메타 뷰포트 태그를 뒀다. 이 두 가지 설정 모두 전혀 차이가 없습니다. PhoneGap에서 실행할 때 단순히 페이지 크기를 조정할 수 없습니다. 사용자는 이미 브라우저에서 실행하는 데 익숙하기 때문에 앱에서 크기 조정을 기대합니다. 응용 프로그램은 그래픽 파일, PDFS 등을 표시하고 크기 조정을 허용해야합니다.
내가 호스팅 된 응용 프로그램 로컬 로그인 페이지에 jQuery를 모바일을 사용하지만, 한 번 지시 그냥 JQuery와 및 varios을 가지고
폰갭 내 앱이 표준 핀치에 따라 확장 할 수있게되지 않은 이유에 모든 아이디어와 제스처 확대?
편집 : 좋아, 기괴한 행동 업데이트. 이제 스케일링이 작동하고 앱의 한 부분에 ChildBrowser 기능을 추가하는 것을 제외하고는 아무 것도 변경하지 않았습니다. 이제 앱을 확장 할 수 있습니다. 나는 ChildBrowser 플러그인을 사용하지 않고 확장 할 수 있기 때문에 ChildBrowser가 실제로 그걸 가지고 아무 것도하지 않는다고 생각합니다. 무슨 일 이니? 나는 왜 이것이 작동하기 시작했는지 알지 못한다면 앞으로의 업데이트에서 다시 스케일을 잃을 가능성이 있기 때문에 그 이유가 무엇인지 알 수 있도록 대답을 원합니다.
관련 항목 : http://developer.apple.com/library/safari/#documentation/appleapplications/reference/SafariHTMLRef/Articles/MetaTags.html –
글쎄, 놀랍지도 않게, 내가 두려워하는대로 확대가 다시 작동하지 않습니다. 아직도 이유를 모른다. 모든 메타는 여전히 거기에 있습니다. – davidethell