230320a303 1 年之前
父節點
當前提交
8f80d6b9d1
共有 1 個文件被更改,包括 10 次插入8 次删除
  1. 10 8
      src/pagesMore/center/uploadRoom2.jsx

+ 10 - 8
src/pagesMore/center/uploadRoom2.jsx

@@ -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 => {