W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
基礎(chǔ)庫 3.60.2 開始支持,低版本需做兼容處理。
解釋: 監(jiān)聽小程序切前臺事件。該事件與 App.onShow 的回調(diào)參數(shù)一致。
Web 態(tài)說明:
由于 Web 態(tài)框架暫不支持當(dāng)前是否進(jìn)入前、后臺的狀態(tài)檢測,因此在下列場景中 swan.onAppShow 不會執(zhí)行
function callback
小程序切前臺事件的回調(diào)函數(shù)。
callback 返回參數(shù)說明 :
屬性 | 類型 | 說明 | 最低版本 | |||
---|---|---|---|---|---|---|
scene |
String |
打開智能小程序的場景值 |
||||
path |
String |
打開小程序的路徑。 | ||||
query |
Object |
打開小程序的 query。 | ||||
shareTicket |
String |
標(biāo)記轉(zhuǎn)發(fā)對象。 | ||||
referrerInfo |
Object |
從另一個小程序打開該小程序時,返回此字段。 | ||||
entryType |
String |
頁面展現(xiàn)的來源標(biāo)識,可取的值為: ‘user’、‘schema’、‘sys’,對應(yīng)代表的意義如下表。 |
2.10.7 |
|||
appURL |
String |
展現(xiàn)時的調(diào)起協(xié)議,僅當(dāng) entryType 值為 schema 時存在。 |
2.10.7 |
屬性 | 類型 | 說明 |
---|---|---|
appId |
String |
來源小程序的 appKey。 |
extraData |
Object |
來源小程序傳過來的數(shù)據(jù) |
屬性 | 類型 | 說明 |
---|---|---|
user |
String |
表示通過 home 前后臺切換或解鎖屏幕等方式調(diào)起。 |
schema |
String |
表示通過協(xié)議調(diào)起。 |
sys |
String |
其它。 |
// app.js
App({
onShow: function (res) {
console.log('onShow', res)
swan.showModal({
title: 'res',
content: JSON.stringify(res),
showCancel: false
});
}
});
// app.js
App({
onLaunch: function () {
swan.onAppShow(function(res) {
console.warn('請在真機(jī)中進(jìn)行中進(jìn)行驗證,在工具中點擊工具欄的刷新按鈕也可模擬onShow觸發(fā)事件,開發(fā)者按照自己的業(yè)務(wù)邏輯進(jìn)行監(jiān)聽,被觸發(fā)時機(jī)和App.onShow一致。');
swan.showModal({
title: 'res',
content: JSON.stringify(res),
showCancel: false
});
console.log('scene', res.scene);
console.log('path', res.path);
console.log('query', res.query);
console.log('shareTicket', res.shareTicket);
console.log('referrerInfo', res.referrerInfo);
console.log('entryType', res.entryType);
console.log('appURL', res.appURL);
});
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: