我正在使用带有 jQuery Mobile 的 IBM Worklight 开发一个小型应用程序。我在应用程序中设计了三个屏幕。
当我从一个屏幕移动到另一个屏幕时,我使用过:
$.mobile.changepage('nextPage.html')
当下一个屏幕加载时,它的 UI 会闪烁。
有什么建议必须避免这种情况吗?
我正在使用带有 jQuery Mobile 的 IBM Worklight 开发一个小型应用程序。我在应用程序中设计了三个屏幕。
当我从一个屏幕移动到另一个屏幕时,我使用过:
$.mobile.changepage('nextPage.html')
当下一个屏幕加载时,它的 UI 会闪烁。
有什么建议必须避免这种情况吗?
闪烁来自默认的淡入淡出动画。根据您用于页面转换的动画,它看起来会有所不同。有些浏览器不能很好地处理它并且闪烁。对旧设备使用不同的过渡,或者根本不使用。
此外,请考虑以下问题中的答案,它提高了使用 Android 环境的基于 Worklight 的应用程序中的 jQuery Mobile 性能:IBM Worklight:UI 性能