2012-11-23 5 views
0

웹 앱용 Phonegap + Jquery Mobile을 사용하고 있습니다. 간단한 등록 양식이 있습니다. 그러나, 내가 어떤 문자를 입력하면 페이지가 갑자기 점프하고 깜박입니다. Android에서이 문제를 어떻게 극복합니까? 난에서 제공되는 솔루션의 대부분을 시도텍스트 필드를 입력 할 때 페이지가 이동합니다.

:

https://github.com/desandro/isotope/issues/251

http://blogs.bytecode.com.au/glen/2011/07/14/eliminating-annoying-flicker-transitions-with.html 다른 페이지. 솔루션 중 어느 것도 나를 위해 일하지 못했습니다.

또는 등록을 위해서만 Android 페이지를 호출 할 수 있습니까? 어떤 도움을 많이 주셨습니다. 고맙습니다.

+0

은 - http://stackoverflow.com/questions/ 유사한 점프 무언가가있다 13233857/keyboard-showing-messed-up-elements-position 또는 http://stackoverflow.com/questions/12529796/ios6-uiwebview-and-positionfixed/? –

답변

0

그것은 당신의 폰갭의 HTML 페이지에서 안드로이드의 코드를 실행할 수 있습니다

MyWebView.addJavascriptInterface(new MyJavaScriptInterface(this), "MyHandler"); 


public class MyJavaScriptInterface 
{ 

    Activity parentActivity; 
    MyJavaScriptInterface(Activity activity){ 
      parentActivity = activity; 
    } 

    public void processData(String parameter){ 
     /* your processing logic */ 
       /* you can launch your activity here. which contains registration form logic*/ 
    } 

in your html page 





<a href="#" data-transition="slide" onClick="window.MyHandler.processData("+value_to_pase+")"> 
Change this with your page code (html Page) 
당신은 플리커의 잘못된 종류를 찾고있을 수 있습니다
관련 문제