10 lines
		
	
	
		
			309 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			309 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
uni.addInterceptor({
 | 
						|
  returnValue (res) {
 | 
						|
    if (!(!!res && (typeof res === "object" || typeof res === "function") && typeof res.then === "function")) {
 | 
						|
      return res;
 | 
						|
    }
 | 
						|
    return new Promise((resolve, reject) => {
 | 
						|
      res.then((res) => res[0] ? reject(res[0]) : resolve(res[1]));
 | 
						|
    });
 | 
						|
  },
 | 
						|
}); |