W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
從基礎庫 1.0.0 開始支持
將本地文件上傳到網(wǎng)絡。 網(wǎng)絡相關的 API 在使用前需要配置域名白名單。請參考網(wǎng)絡請求使用說明??蛻舳税l(fā)起一個 HTTPS POST 請求,其中 content-type 為 multipart/form-data
名稱 | 數(shù)據(jù)類型 | 屬性 | 默認值 | 描述 |
---|---|---|---|---|
url | string | required | 目標地址 | |
filePath | string | required | 本地文件路徑 | |
name | string | required | HTTP 請求的文件名 | |
header | object | optional | {'content-type': 'multipart/form-data'} | 請求 Header |
formData | object | optional | null | 請求額外參數(shù) |
success | function | optional | 接口調用成功的回調函數(shù) | |
fail | function | optional | 接口調用失敗的回調函數(shù) | |
complete | function | optional | 接口調用結束的回調函數(shù)(調用成功、失敗都會執(zhí)行) |
參數(shù)
Object res
名稱 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
data | string | 返回數(shù)據(jù) |
statusCode | number | 返回 HTTP 狀態(tài)碼 |
let task = tt.uploadFile({
url: "someuploadurl",
filePath: tempFilePath,
name: "file",
success(res) {
if (res.statusCode === 200) {
console.log(`uploadFile調用成功 ${res.data}`);
}
},
fail(res) {
console.log(`uploadFile調用失敗`);
}
});
task.onProgressUpdate(res => {
this.setData({
progress: res.progress
});
});
if (someReason) {
task.abort();
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: