getApp()
getApp()
函数用于获取当前应用实例。
返回值
AppInstance<T> & T 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
onLaunch | (options?: OnLaunchOptions) => void | 否 | - | 生命周期回调 监听应用初始化 应用初始化完成时触发,全局只触发一次。 |
onShow | (options?: OnShowOptions) => void | 否 | - | 生命周期回调 监听应用显示 应用启动,或从后台进入前台显示时触发 |
onHide | () => void | 否 | - | 生命周期回调 监听应用隐藏 应用从前台进入后台时触发 |
onExit | () => void | 否 | - | 监听应用退出。app-uvue-android 3.9+ |
onLastPageBackPress | () => void | 否 | - | 最后一个页面按下Android back键,常用于自定义退出。app-uvue-android 3.9+ |
OnLaunchOptions 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
path | string | 是 | - | 应用启动页面路径 |
OnShowOptions 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
path | string | 是 | - | 应用启动页面路径 |
AppInstance & T 兼容性
| 安卓系统版本 | 安卓 uni-app | 安卓 uni-app-x | iOS 系统版本 | iOS uni-app | iOS uni-app-x |
onLaunch | 5.0 | √ | √ | 10.0 | √ | x |
onShow | 5.0 | √ | √ | 10.0 | √ | x |
onHide | 5.0 | √ | √ | 10.0 | √ | x |
onExit | 5.0 | x | √ | x | x | x |
onLastPageBackPress | 5.0 | x | √ | x | x | x |
参见
getApp
通用类型
GeneralCallbackResult
名称 | 类型 | 必备 | 默认值 | 描述 |
errMsg | string | 是 | - | 错误信息 |