|
@@ -236,7 +236,7 @@ class Index extends Component {
|
|
|
const that = this
|
|
|
Taro.chooseMedia({
|
|
|
count: 1,
|
|
|
- mediaType: ['mix'], // ['video'],
|
|
|
+ mediaType: ['video'], // ['mix'], // ['video'],
|
|
|
sourceType: ['album', 'camera'],
|
|
|
maxDuration: 30,
|
|
|
camera: 'back',
|
|
@@ -294,18 +294,19 @@ class Index extends Component {
|
|
|
}
|
|
|
uploadComImg (bc, count, moreStr) {
|
|
|
const that = this
|
|
|
- Taro.chooseImage({
|
|
|
+ Taro.chooseMedia({
|
|
|
count: count ? count : 1, // 默认9
|
|
|
+ mediaType: ['image'],
|
|
|
sizeType: ['compressed'], // original
|
|
|
sourceType: ['album', 'camera'],
|
|
|
success: function (res) {
|
|
|
- const tempFilePaths = res.tempFilePaths
|
|
|
- if (tempFilePaths.length > 0) {
|
|
|
+ const tempFiles = res.tempFiles
|
|
|
+ if (tempFiles.length > 0) {
|
|
|
let imgBcArr = []
|
|
|
- tempFilePaths.forEach((p, i) => {
|
|
|
- that.diyUploadFile(p, moreStr).then(url => {
|
|
|
+ tempFiles.forEach((p, i) => {
|
|
|
+ that.diyUploadFile(p.tempFilePath, moreStr).then(url => {
|
|
|
imgBcArr.push(url)
|
|
|
- if (bc && imgBcArr.length === tempFilePaths.length) {
|
|
|
+ if (bc && imgBcArr.length === tempFiles.length) {
|
|
|
bc(imgBcArr)
|
|
|
}
|
|
|
})
|
|
@@ -479,8 +480,9 @@ class Index extends Component {
|
|
|
})
|
|
|
}
|
|
|
openCutImg () {
|
|
|
- Taro.chooseImage({
|
|
|
+ Taro.chooseMedia({
|
|
|
count: 1,
|
|
|
+ mediaType: ['image'],
|
|
|
sizeType: ['compressed'],
|
|
|
sourceType: ['album', 'camera'],
|
|
|
}).then(res => {
|