微信小程序上傳本地圖片路徑獲取到后端接口返回數據


 

后端有個上傳文件/圖片的接口,需要傳文件流

 

通過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);
          }
      })
 
      }
    }
)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM