1. 程式人生 > 其它 >小程式上傳圖片 wx.chooseImage wx.uploadFile

小程式上傳圖片 wx.chooseImage wx.uploadFile

wx.chooseImage({
  count: 1, //最多可以選擇的圖片張數 預設值是9
  sizeType: ['original', 'compressed'], // 所選的圖片的尺寸 original原圖 compressed壓縮圖
  sourceType: ['album', 'camera'], // 選擇圖片的來源 album從相簿選圖 album使用相機
  success (res) {
    // tempFilePath可以作為img標籤的src屬性顯示圖片
    const tempFilePaths = res.tempFilePaths
     wx.uploadFile
({ url: 'https://example.weixin.qq.com/upload', //僅為示例,非真實的介面地址 開發者伺服器地址 filePath: tempFilePaths[0], //要上傳檔案資源的路徑 (本地路徑) name: 'file', //檔案對應的 key,開發者在服務端可以通過這個 key 獲取檔案的二進位制內容 formData: { 'user': 'test' }, //HTTP 請求中其他額外的 form data success (res){ const data =
res.data //do something } }) } })

https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html