使用微信提供的接口wx.chooseImage。
wx.chooseImage({
count: 1, // 默認的圖片數(shù)量
sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖梢为,默認二者都有
sourceType: ['album', 'camera'], // 可以指定來源是相冊還是相機渐行,默認二者都有
success: function (res) {
// 返回選定照片的本地文件路徑列表技矮,tempFilePath可以作為img標簽的src屬性顯示圖片
var tempFilePaths = res.tempFilePaths;
wx.uploadFile({
url: 'https://...', //此處換上你的接口地址
filePath: tempFilePaths[0],//上傳的第一張圖片的路徑
name: 'img',//在FILE請求中,圖片存儲在img字段中
header: {
"Content-Type": "multipart/form-data",
'accept': 'application/json',
},
formData:{
'type':0 //其他額外的formdata殊轴,可不寫
},
success: function(res){
var data=res.data;
console.log('data');
},
fail: function(res){
console.log('fail');
},
})
}
}
相關文章:django處理圖片上傳請求