微信小程式上傳本地圖片路徑獲取到後端介面返回資料
阿新 • • 發佈:2021-10-26
後端有個上傳檔案/圖片的介面,需要傳檔案流
通過wx.chooseImage呼叫相簿或者相機獲取到本地檔案路徑,然後直接通過wx.uploadFile調取後端介面即可獲取到這個介面返回的資料,而不是單獨呼叫後端介面
wx.chooseImage( { count: 1, //預設9 sizeType: ['compressed'], //可以指定是原圖還是壓縮圖,預設二者都有 sourceType: ['album'], //選擇圖片的來源 success: (res) => { let tempFilePaths = res.tempFilePaths; // 返回選定照片的本地路徑列表 wx.uploadFile({ url: 'http://xxxxxx:9090/api/app/oss', //後端介面 filePath: path[0], name: 'file', header: "後端介面請求時,所需的請求頭", success(res) { console.log(res); }, fail(e) { console.log(e); } }) } } )