新聞中心
- swan.onError
- 方法參數(shù)
- callback 參數(shù)說明
- callback 返回參數(shù)說明
- 示例
- 圖片示例
- 代碼示例 1:在生命周期的 onError 中使用
- 代碼示例 2:等同于示例一的另一種寫法
- 代碼示例 3:可根據(jù)開發(fā)者的業(yè)務(wù)邏輯調(diào)整用法
- 方法參數(shù)
swan.onError
基礎(chǔ)庫 3.60.2 開始支持,低版本需做兼容處理。
公司主營業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出東湖免費做網(wǎng)站回饋大家。
解釋: 監(jiān)聽小程序錯誤事件。如腳本錯誤或API調(diào)用報錯等。該事件與 App.onError 的回調(diào)時機與參數(shù)一致。
方法參數(shù)
Function callback
callback 參數(shù)說明
小程序錯誤事件的回調(diào)函數(shù)。
callback 返回參數(shù)說明
錯誤信息,包含堆棧。
示例
掃碼體驗
代碼示例
請使用百度APP掃碼
圖片示例
代碼示例 1:在生命周期的 onError 中使用
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
- JS
App({onError(err) {console.log('catch error', err);swan.showModal({content: JSON.stringify(err)});}});
代碼示例 2:等同于示例一的另一種寫法
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
- JS
App({onLaunch() {swan.onError(function(errMsg) {console.log('catch error', errMsg);swan.showModal({content: JSON.stringify(errMsg)});});};});
代碼示例 3:可根據(jù)開發(fā)者的業(yè)務(wù)邏輯調(diào)整用法
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
- JS
Page({onTap() {swan.showToast({title: '已觸發(fā)',icon: 'none'});swan.onError(function(errMsg) {console.log('catch error', errMsg);swan.showModal({content: JSON.stringify(errMsg),complete: () => {swan.offError();}})});// 報的錯會被捕獲到throw new Error('這是一個頁面報錯');}});
當前標題:創(chuàng)新互聯(lián)百度小程序教程:swan.onError
鏈接分享:http://fisionsoft.com.cn/article/cogdgjj.html


咨詢
建站咨詢

