Commit 64a04287e1ae8d581448bcb8dc29749fe139d0a7

Authored by vking
1 parent 7b4cf172

console 改为实时日志

Showing 1 changed file with 1 additions and 33 deletions
... ... @@ -16,39 +16,7 @@ Array.prototype.remove = function(val) {
this.splice(index, 1);
}
};
if (wx.getRealtimeLogManager) {
const logger = wx.getRealtimeLogManager()
let consoleLog=console.log
function str2ab(str) {
var buf = new ArrayBuffer(str.length * 2); // 每个字符占用2个字节
var bufView = new Uint16Array(buf);
for (var i = 0, strLen = str.length; i < strLen; i++) {
bufView[i] = str.charCodeAt(i);
}
return buf;
}
function ab2str(buf) {
return String.fromCharCode.apply(null, new Uint16Array(buf));
}
function wlog(){
let argumentsX=[...arguments]
return new Promise(function (success,fail) {
let params=""
argumentsX.forEach((val,i)=>{
let str=JSON.stringify(val);
if(!str) return;
params+=str
})
let bs=str2ab(params.substr(0,1024*5))
logger.info(ab2str(bs.slice(0,1024*5)).toString());
success()
})
}
console.log=function () {
consoleLog(...arguments)
wlog(...arguments);
}
}
import log from 'utils/realTimeLog'
App({
openid:"",
system:{},
... ...