zkx 2 tahun lalu
induk
melakukan
62abb21d08
1 mengubah file dengan 20 tambahan dan 9 penghapusan
  1. 20 9
      apis/common.js

+ 20 - 9
apis/common.js

@@ -69,16 +69,27 @@ export function upload(formData) {
 }
 
 //上传图片
-export function uploadBase64(formData) {
-	var localData = formData.photoFile?formData.photoFile:formData.photoBase64Data;
-	
-	if (localData.indexOf('data:image') != 0) {
-	    //判断是否有这样的头部
-	    localData = 'data:image/jpeg;base64,' + localData
+export function uploadBase64(formData) {
+	
+	try{
+		var localData = formData.photoFile?formData.photoFile:formData.photoBase64Data;
+		
+		if (localData.indexOf('data:image') != 0) {
+		    //判断是否有这样的头部
+		    localData = 'data:image/jpeg;base64,' + localData
+		}
+		formData.photoBase64Data = localData.replace(/\r|\n/g, '').replace('data:image/jgp', 'data:image/jpeg')
+		
+	}catch(e){
+		//TODO handle the exception
+		console.log(e);
+		uni.showModal({
+			title:"提示",
+			content:e,
+			showCancel:false
+		})
 	}
-	formData.photoBase64Data = localData.replace(/\r|\n/g, '').replace('data:image/jgp', 'data:image/jpeg')
-	
-	
+
 	return request({
 		url: '/uploadBase64',
 		data: formData,