W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
基礎(chǔ)庫(kù) 3.180.1 版本開(kāi)始支持。
解釋:取消監(jiān)聽(tīng)上傳的 HTTP Response Header 事件
Function callback
<view>
<button type="primary" bindtap="offHeadersReceived">取消 HTTP Response Header 的監(jiān)聽(tīng)</button>
</view>
Page({
offHeadersReceived() {
swan.chooseImage({
success: res => {
let uploadTask = swan.uploadFile({
//開(kāi)發(fā)者服務(wù)器 url
url: 'https://smartprogram.baidu.com/xxx',
// 要上傳文件資源的路徑
filePath: res.tempFilePaths[0],
name: 'myfile',
header: {
'content-type': 'application/json'
},
formData: {
'user': 'swan'
},
success: () =>{
console.log('uploadFile success');
},
fail: err => {
console.log('uploadFile fail');
}
});
let cb = res => {
swan.showModal({
title: 'onHeadersReceived',
content: JSON.stringify(res)
});
// 不傳遞 cb 將刪除此對(duì)象上所有 HTTP Response Header 事件的回調(diào)函數(shù)
uploadTask.offHeadersReceived();
};
uploadTask.onHeadersReceived(cb);
}
})
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: