Meteor Cordova 启动时间慢得离谱?
Meteor Cordova startup time is ridiculously slow?
正如您在 gif 中看到的,localmarket ios meteor 应用程序的启动时间长得离谱。通常需要大约 7 秒,但是一旦我添加了 fastrender 和 fastclick,它就会下降到 4 秒。为什么是这样?我注意到 Verso 应用程序的加载速度要快得多。如何制作加载速度更快的 meteor ios 应用程序? 4 秒绝对会杀死用户,每次重新启动应用程序时都会发生这种情况。有什么解决办法吗?
顺便说一下,appcache 破坏了这个应用程序。
将启动画面时间从 AppDelegate.m
更改为
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[NSThread sleepForTimeInterval:5.0]; //5 is the time in second for splash screen
.
.
.
}
将此添加到您的布局中 onRendered
if (Meteor.isCordova) {
navigator.splashscreen.hide();
}
自己解决了。问题是启动屏幕包。
meteor 删除移动体验
流星添加快速点击
meteor 添加移动状态栏
流星添加meteorhacks:fast-渲染
对我来说就像一个魅力。这是我写的关于这个主题的文章:https://medium.com/@gautham.gg/reduce-the-launch-time-of-a-meteor-mobile-app-e2f009951011#.8uovmstb5
正如您在 gif 中看到的,localmarket ios meteor 应用程序的启动时间长得离谱。通常需要大约 7 秒,但是一旦我添加了 fastrender 和 fastclick,它就会下降到 4 秒。为什么是这样?我注意到 Verso 应用程序的加载速度要快得多。如何制作加载速度更快的 meteor ios 应用程序? 4 秒绝对会杀死用户,每次重新启动应用程序时都会发生这种情况。有什么解决办法吗?
顺便说一下,appcache 破坏了这个应用程序。
将启动画面时间从 AppDelegate.m
更改为- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[NSThread sleepForTimeInterval:5.0]; //5 is the time in second for splash screen
.
.
.
}
将此添加到您的布局中 onRendered
if (Meteor.isCordova) {
navigator.splashscreen.hide();
}
自己解决了。问题是启动屏幕包。
meteor 删除移动体验
流星添加快速点击
meteor 添加移动状态栏
流星添加meteorhacks:fast-渲染
对我来说就像一个魅力。这是我写的关于这个主题的文章:https://medium.com/@gautham.gg/reduce-the-launch-time-of-a-meteor-mobile-app-e2f009951011#.8uovmstb5