2013-06-18 3 views
0

내 문제는 여기에 IOS/Android Phonegap/Jquery 모바일 응용 프로그램에서 특정 페이지 만 확대 할 수 있습니다. 지금까지 안드로이드에서 좋은 점은 뷰포트 설정을 다시 설정하면 줌 레벨이 1.0으로 돌아가지만 다른 페이지로 이동하면 IOS에서 같은 눈금이 유지됩니다 ...Phonegap IOS - 페이지 새로 고침 새로 고침

프로그래밍 방식으로 IOS에 대한 zoomlevel?

Heres는 내 뷰포트 스위처 : 사전에

var $viewport  = $('meta[name="viewport"]'), 
default_viewport = $viewport.attr('content'); 

    $(document).delegate('#map', 'pageshow', function() { 

      debug("ViewportChange"); 

      $viewport.attr('content', 'width=device-width,initial-scale=1,minimum-scale=0.1,maximum-scale=5.0'); 

     }).delegate('#map', 'pagehide', function() { 

      debug("ViewportBack"); 
      $viewport.attr('content', "width=device-width, initial-scale=1.0, minimum-scale=1.0,maximum-scale=1.0"); 

     }); 

감사합니다!

답변

0

글쎄, 나는 자바 스크립트와 일을 만든 일반적인 뷰포트 인터페이스 만 사용하는 솔루션을 찾을 수 없으므로 phonegap 플러그인을 작성했습니다.

내가 내 GitHub의에 플러그인, 부담없이 사용하고 질문을 업로드 ... 당신은 몇 가지 기본없이 멀리 얻을 수 추측 https://github.com/rtoselli/ZoomReset/