在phonegap中可用的每个操作系统都有某种原生加载屏幕吗?
我知道在加载phonegap时会有一个javascript加载屏幕,但在此之前,当你启动应用程序时,它可能会非常慢...... 例如,在android中,我可以想象一个asynctask显示一个加载屏幕或显示一些有趣的数据,直到所有的js libs都被加载。
有人见过这样的东西吗?
由于
答案 0 :(得分:5)
原生加载屏幕又称“启动画面”:
build.phonegap.com在构建过程中支持此功能(如iliha139的回答中所述)。但是如果你想在不使用构建服务的情况下使用闪屏呢?
你必须具体解决它:
iOS和WP7支持本机启动画面(由操作系统显示),而在Android中,DroidGap类显示启动画面。因此,当应用程序启动时,您仍会在Android上看到空活动,直到DroidGap活动变为活动状态。
答案 1 :(得分:0)
是的,有。请检查此https://build.phonegap.com/docs/config-xml。
例如,对于iOS,只需将初始屏幕图像放在Resources / splash中,名称为Default.png。
答案 2 :(得分:0)
但是对于android来说,最简单的方法是navigator.notification.activityStart(); 。你可以看到它的用法here : http://javacourseblog.blogspot.ro/2014/02/show-loading-screen-in-phonegap-app.html