W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
將本地資源上傳至云存儲空間,如果上傳至同一路徑則是覆蓋寫
請求參數(shù)
字段 | 說明 | 數(shù)據(jù)類型 | 默認值 | 必填 |
---|---|---|---|---|
cloudPath | 云存儲路徑,命名限制見文件名命名限制 | String | - | Y |
filePath | 要上傳文件資源的路徑 | String | - | Y |
header | HTTP 請求 Header, header 中不能設(shè)置 Referer | Object | - | N |
config | 配置 | Object | - | N |
success | 成功回調(diào) | |||
fail | 失敗回調(diào) | |||
complete | 結(jié)束回調(diào) |
config 對象定義
字段 | 說明 | 數(shù)據(jù)類型 |
---|---|---|
env | 使用的環(huán)境 ID,填寫后忽略 init 指定的環(huán)境 | String |
success 返回參數(shù)
字段 | 說明 | 數(shù)據(jù)類型 |
---|---|---|
fileID | 文件 ID | String |
statusCode | 服務(wù)器返回的 HTTP 狀態(tài)碼 | Number |
errMsg | 錯誤信息,格式 uploadFile:ok | String |
fail 返回參數(shù)
字段 | 說明 | 數(shù)據(jù)類型 |
---|---|---|
errCode | 錯誤碼 | Number |
errMsg | 錯誤信息,格式 uploadFile:fail msg | String |
返回值
如果請求參數(shù)中帶有 success/fail/complete 回調(diào)中的任一個,則會返回一個 UploadTask 對象,通過 UploadTask 對象可監(jiān)聽上傳進度變化事件,以及取消上傳任務(wù)。
Callback 風格
wx.cloud.uploadFile({
cloudPath: 'example.png',
filePath: '', // 文件路徑
success: res => {
// get resource ID
console.log(res.fileID)
},
fail: err => {
// handle error
}
})
Promise 風格
wx.cloud.uploadFile({
cloudPath: 'example.png',
filePath: '', // 文件路徑
}).then(res => {
// get resource ID
console.log(res.fileID)
}).catch(error => {
// handle error
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: