短視訊直播原始碼,動態釋出時選擇圖片、上傳圖片

zhibo系統開發發表於2022-05-20

短視訊直播原始碼,動態釋出時選擇圖片、上傳圖片

1.選擇圖片

choosePhoto() {
uni.chooseImage({
count: 1, //最多可以選擇的圖片張數,預設9
sourceType: ['album'], //album 從相簿選圖,camera 使用相機,預設二者都有。如需直接開相機或直接選相簿,請只使用一個選項
sizeType: ['original'],//original 原圖,compressed 壓縮圖,預設二者都有
success(res) {
console.log('選擇圖片完成', res)
// 呼叫上傳圖片的介面
this.uploadPhoto(res.tempFilePaths);
},
fail() {
console.log('失敗', err);
},
complete() {
console.log('結束');
},
})
}

2.上傳圖片

uploadPhoto(tempFilePaths) { 
uni.uploadFile({
url: '****', //開發者伺服器 url
header:{
// HTTP 請求 Header, header 中不能設定 Referer
},
filePath: tempFilePaths[0], // 要上傳檔案資源的路徑
name: 'fileblock', // 檔案對應的 key , 開發者在伺服器端通過這個 key 可以獲取到檔案二進位制內容
formData:{
// HTTP 請求中其他額外的 form data (即介面需要的其它引數)
},
success(res) {
console.log('上傳成功', res);
},
fail() {
console.log('失敗', err);
},
complete() {
console.log('結束');
},
})
}


以上就是 短視訊直播原始碼,動態釋出時選擇圖片、上傳圖片,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2895705/,如需轉載,請註明出處,否則將追究法律責任。

相關文章