Ibm mobilefirst 工作灯优化
我正在Liberty服务器上使用Worklight 5.0.61。我们正在使用JQuery移动库。我们已经粉碎了我们所有的图像。 我们的应用程序(在iOS和Android上)每次打开都需要大约一分钟的加载时间。后续发射的装载时间可能略有减少。但没有明显的下降 每次应用程序启动时,应用程序都会显示一分钟的黑色页面,然后加载启动屏幕。我们收到的投诉是,该应用程序无法工作,因为人们不耐烦地等待它加载。我是否可以采取其他措施来缩短黑屏加载时间?或者,在最初的黑屏期间,是否会显示初始屏幕? 当前,启动屏幕正在加载到java文件的onCreate方法中。基于您的编辑。尝试Worklight 5.0.6.2并返回结果Ibm mobilefirst 工作灯优化,ibm-mobilefirst,Ibm Mobilefirst,我正在Liberty服务器上使用Worklight 5.0.61。我们正在使用JQuery移动库。我们已经粉碎了我们所有的图像。 我们的应用程序(在iOS和Android上)每次打开都需要大约一分钟的加载时间。后续发射的装载时间可能略有减少。但没有明显的下降 每次应用程序启动时,应用程序都会显示一分钟的黑色页面,然后加载启动屏幕。我们收到的投诉是,该应用程序无法工作,因为人们不耐烦地等待它加载。我是否可以采取其他措施来缩短黑屏加载时间?或者,在最初的黑屏期间,是否会显示初始屏幕? 当前,启动屏幕
1) 缩小和连接功能仅在移动Web和桌面浏览器页面上起作用 在iOS和Android中,此功能不会影响应用程序的文件大小 有关选项,请参见此问题: 以上内容将有助于降低应用程序的文件大小。这也会影响性能,具体取决于以下因素。它将根据复杂性、设备等而变化 这些措施包括:
- 删除死代码
- 确保您的代码没有膨胀
- PNGCrush你的图像
- 不要包含您不需要的文件(.js、.css、.whatever)
- 使用谷歌闭包(小心)。关于使用闭包
- 您的Worklight版本是什么
- 这是否仅与应用程序的首次发布或任何发布相关
- 您是否使用任何库,例如jQuery Mobile或Dojo
- 应用程序在启动时实际在做什么?仅加载web资源?调用任何适配器过程并等待数据返回和处理?还有别的吗