我是ionic-2项目的新手,我只想知道如何减少app.Because在闪屏3秒后的启动时间,它显示白屏,需要9秒才能启动。
发布于 2017-03-16 04:45:30
尝试将此代码放在main.ts文件的第二行
import { enableProdMode } from '@angular/core';
然后在bootstrap行之前放入
enableProdMode();
同样,在构建时使用--prod,因此使用ionic build android --prod
发布于 2017-03-30 15:00:52
请按照以下步骤减少闪屏时间:-
首先,删除你的node_modules文件夹删除任何临时文件夹删除插件文件夹使用ionic platform rm android删除android平台。现在重新安装所有内容:-
(i) npm install (ii) ionic serve (iii) ionic platform add android
现在运行这个命令,最后执行ionic build android --prod
这是100%完美的工作。
如果这不起作用,请不要放弃。尝试上面的步骤2到3次,我相信这会起作用的。
发布于 2016-12-28 01:37:27
我在白屏上遇到了一个非常类似的问题,请在这里查看进度。Cordova, Android, incredibly slow loading
简而言之,由于费尔南多上面提到的一系列原因,加载速度很慢。您可以努力解决这些问题,但对于白色屏幕...Android将在应用程序仍在加载时隐藏闪屏。要解决这个问题,你可以将以下代码添加到你的配置中;
<preference name="AutoHideSplashScreen" value="false" />
<preference name="SplashScreenDelay" value="10000"/>这将确保启动屏幕在应用程序加载时保持至少10秒,而不是自动隐藏。然后,在你的启动模块的主组件中,只要确保在你的应用程序实际启动后隐藏闪屏,你就可以完成所有的设置。显然需要cordova-splash-screen插件,该插件默认随ionic2提供。
platform.ready().then(() => {
Splashscreen.hide();
});https://stackoverflow.com/questions/41339979
复制相似问题