我正在尝试离子框架,并且发现应用程序加载速度非常慢,基本选项卡应用程序(几乎没有任何更改)。
这就是我的所作所为:
ionic start TabsDemo tabs
cd \TabsDemo
ionic platform add android
ionic build TabsDemo
我在配置中注释掉了两个启动画面元素。在HTC M7上运行,在应用程序第一次加载之前,我看到黑屏约3秒钟。之后缓存资源并且应用程序加载正常。
是否有设置或其他方法可以让我的应用在合理的时间内加载,或者所有离子应用都受此影响?
答案 0 :(得分:0)
黑色屏幕和带有Ionic符号的白色表格是Splash Screen。启动画面用于加载阻止UI,让应用程序在启动时完成它的后台任务。
答案 1 :(得分:0)
使用Crosswalk Webview插件。这不仅为您提供了出色的webview功能,您的原生webview缺乏性能,而且还提供了跨Android 4.0+平台的功能恒定性。唯一的缺点是它会增加你的构建的大小。
https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview