我正在使用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页面?任何帮助非常感谢。谢谢。
答案 0 :(得分: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)