ui
Splashscreen管理程序启动界面
方法:
- closeSplashscreen: 关闭程序启动界面
权限:
需要在应用的manifest文件中plus节点下配置splashscreen信息才能显示程序启动界面。
"splashscreen": { "autoclose": "true", "delay": "" }属性:
- autoclose: 是否自动关闭程序启动界面
- delay: 启动界面延迟关闭时间
仅在autioclose属性设置为"true"时有效,用于定义程序启动界面在应用的首界面加载完毕后延迟关闭的时间,单位为ms,默认值为0。
- waiting: 启动界面是否显示系统等待框
系统等待框使用的是系统雪花控件,各平台效果存在差异。
closeSplashscreen
关闭程序启动界面
void plus.ui.closeSplashscreen();
说明:
在某些情况下,程序启动后需要较长时间加载数据,为了避免界面显示空白内容,提高用户体验效果,可一直显示启动界面,知道完成数据的加载完成后再关闭程序启动界面,通常在应用的首界面加载完成并更新显示内容后调用。
参数:
无
返回值:
void : 无平台支持:
- Android2.2+ (支持)
- iOS4.3+ (支持)
- WP7.5+ (支持)
示例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>UI Example</title> <script type="text/javascript"> // 扩展API加载完毕后调用onPlusReady回调函数 document.addEventListener( "plusready", onPlusReady, false ); // 扩展API加载完毕,现在可以正常调用扩展API function onPlusReady() { // 页面内容加载完成,关闭程序启动界面 plus.ui.closeSplashscreen(); } </script> </head> <body> Message notification </body> </html>