App()必须在app.js里调用,且不能调用多次。| 属性 | 类型 | 说明 |
|---|---|---|
| onLaunch | Function | 监听小程序初始化。 |
App({
onLaunch (options) {
// 第一次打开时调用
const { query, path } = options;
const { corpId } = query;
},
onShow (options) {
// 从后台被scheme重新打开时调用
const { query, path } = options;
const { corpId } = query;
},
onHide () {
// 进入后台时调用
console.log('App hide');
},
onError (error) {
// 小程序执行出错时调用
console.log(error);
},
globalData: {
foo: 'bar'
}
});options属性说明:| 属性 | 类型 | 示例 | 描述 |
|---|---|---|---|
| query | Object | {corpId: 'xxxxxx'} | 启动小程序时scheme中的query参数。 |
'x/y/z'|启动小程序的路径 (代码包路径)。