wkw hace 3 semanas
padre
commit
a85fd4c272
Se han modificado 1 ficheros con 12 adiciones y 2 borrados
  1. 12 2
      pages/register/register.js

+ 12 - 2
pages/register/register.js

@@ -45,13 +45,23 @@ Page({
           nickname,
           race_number,
           competition_image,
-          gender: gender == 0 ? '女' : '男'
+          gender: gender == 0 ? '女' : '男',
         },
+        filePath:BASE_URL + competition_image,
+        fileType:this.getFileType(competition_image),
         isEdit: true
       });
     }
   },
-
+  getFileType(url) {
+    const extension = url.split('.').pop().toLowerCase();
+    if (['jpg','jpeg','png','gif','webp','bmp'].includes(extension)) {
+      return 'image';
+    } else if (extension === 'pdf') {
+      return 'pdf';
+    }
+    return 'unknown';
+  },
   onShowPicker() {
     this.setData({ showPicker: true });
   },