|
@@ -11,7 +11,11 @@ Page({
|
|
*/
|
|
*/
|
|
data: {
|
|
data: {
|
|
score: {},
|
|
score: {},
|
|
- tempFilePath: ''
|
|
|
|
|
|
+ tempFilePath: '',
|
|
|
|
+ uploadFlag: false,
|
|
|
|
+ uploadSuccess: false,
|
|
|
|
+ percent: 0,
|
|
|
|
+ audioPath: ''
|
|
},
|
|
},
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -37,6 +41,9 @@ Page({
|
|
})
|
|
})
|
|
},
|
|
},
|
|
upload() {
|
|
upload() {
|
|
|
|
+ this.setData({
|
|
|
|
+ uploadFlag: true
|
|
|
|
+ })
|
|
const uploadTask = wx.uploadFile({
|
|
const uploadTask = wx.uploadFile({
|
|
url: 'https://reader-api.ai160.com//file/upload',
|
|
url: 'https://reader-api.ai160.com//file/upload',
|
|
filePath: this.data.tempFilePath,
|
|
filePath: this.data.tempFilePath,
|
|
@@ -48,9 +55,21 @@ Page({
|
|
const formateRes = JSON.parse(res.data);
|
|
const formateRes = JSON.parse(res.data);
|
|
let audioPath = formateRes.data;
|
|
let audioPath = formateRes.data;
|
|
console.log(audioPath);
|
|
console.log(audioPath);
|
|
|
|
+ this.setData({
|
|
|
|
+ uploadSuccess: true,
|
|
|
|
+ audioPath
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ complete: () => {
|
|
|
|
+ this.setData({
|
|
|
|
+ uploadFlag: false
|
|
|
|
+ })
|
|
}
|
|
}
|
|
})
|
|
})
|
|
uploadTask.onProgressUpdate((res) => {
|
|
uploadTask.onProgressUpdate((res) => {
|
|
|
|
+ this.setData({
|
|
|
|
+ percent: res.progress
|
|
|
|
+ })
|
|
console.log('上传进度', res.progress)
|
|
console.log('上传进度', res.progress)
|
|
})
|
|
})
|
|
},
|
|
},
|