0

我正在将 Phonegap + Jquery Mobile 用于 Web 应用程序。我有一个简单的注册表。但是,当我键入任何字符时,页面会跳跃并疯狂闪烁。我如何在 Android 上克服这个问题?

我已经尝试了以下提供的大多数解决方案:

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

http://blogs.bytecode.com.au/glen/2011/07/14/eliminating-annoying-flicker-transitions-with.html和其他页面。没有一个解决方案对我有用。

或者是否可以只为注册调用一个android页面?非常感谢任何帮助。谢谢你。

4

1 回答 1

0

可以从您的 phonegap html 页面启动 Android 代码

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)
于 2012-11-23T08:03:37.140 回答