wenbobowen 4 years ago
parent
commit
20a14f149a
1 changed files with 10 additions and 12 deletions
  1. 10 12
      src/components/input/normalArea.vue

+ 10 - 12
src/components/input/normalArea.vue

@@ -146,26 +146,24 @@ export default {
       return newStr
     },
     uploadImg(imgData) {
-      // var bytes = window.atob(imgData.split(',')[1]);
-      // var ab = new ArrayBuffer(bytes.length);
-      // var ia = new Uint8Array(ab);
-      // for(var i = 0; i < bytes.length; i++){
-      //     ia[i] = bytes.charCodeAt(i); //这里有点疑惑,ia是怎么改变ab的?注:①
-      // }
-      // var blob = new Blob([ab], {type: 'image/jpeg'});
-      var fd = new FormData();
-      fd.append('file', this.base64Url2Blob(imgData));
-      fd.append('innerPublic',true);
+      // var fd = new FormData();
+      // fd.append('file', this.base64Url2Blob(imgData));
+      // fd.append('innerPublic',true);
       const config = {
         headers: {
-          'Content-Type': 'multipart/form-data'
+          // 'Content-Type': 'multipart/form-data'
+          'Content-Type': 'multipart/json'
         },
         withCredentials: false
       } // 添加请求头
       return new Promise((resolve, reject) => {
         axios.post(
           '//star.xiaojukeji.com/upload/img.node',
-          fd,
+          // fd,
+          {
+            'imgData': imgData,
+            'innerPublic': true
+          },
           config
         ).then(res => {
           console.log(res)