我有一个Jquery移动应用程序,它在changePage
内的webview
事件中加载一个视图,然后在从用户收到输入并单击一个按钮时加载另一个视图。第一个changePage
事件加载正常。但是,第二个changePage
事件未显示任何内容。屏幕仅更改为空白屏幕。
此问题仅出现在Android 2.3 +上。我已启用硬件加速。奇怪的是第一个视图(登录视图)工作正常。它只发生在我做第二次更改页面事件时。这个应用程序在标准浏览器中运行良好,也适用于iPhone。我在使用Android模拟器时遇到了同样的问题。
我的Worklight版本是:6.1.0.00.20131219-1900。我能够将此应用程序移植到iOS 7及更低版本。它在我测试的任何Android设备上都没有完全正常工作。
任何人都知道需要调整什么才能让这个Web应用程序在Web视图中不断加载?任何帮助表示赞赏。
答案 0 :(得分:2)
在收到您的项目并进行调查后,我相信我找到了这个问题的原因。在应用程序内部,您可以在触发事件(单击按钮)后在changePage事件中调用加载特定视图(在您的情况下为普通视图)。问题是,当您在代码中引用视图时,它与您尝试加载的视图的正确名称不匹配。请确保在引用这些文件时,您具有正确的拼写和正确的案例结构。