uni-app App端 使用uchart 多个 canvas 定时更新数据 内存溢出 至APP崩溃
使用夜神模拟器 1024 内存一直狂飚 直至APP崩溃
尝试使用
var contextA = uni.createCanvasContext('canvasLineA')
contextA.clearRect(0,0,contextA.width,contextA.height);
无效
uni-app canvas有没有类似 dispose的清除方法
使用夜神模拟器 1024 内存一直狂飚 直至APP崩溃
尝试使用
var contextA = uni.createCanvasContext('canvasLineA')
contextA.clearRect(0,0,contextA.width,contextA.height);
无效
uni-app canvas有没有类似 dispose的清除方法
7***@qq.com (作者)
获取当前内存情况
plus.android.importClass('java.io.BufferedReader');
localFileReader = plus.android.newObject('java.io.FileReader', '/proc/meminfo');
localBufferedReader = plus.android.newObject('java.io.BufferedReader', localFileReader, 8192);
str = localBufferedReader.readLine().toString();
totalMemStr = str;
avaMemStr = '';
i = 0;
while (i < 2) {
str = localBufferedReader.readLine().toString();
avaMemStr = str;
i++;
}
totalMemStr = (parseInt(totalMemStr.toUpperCase().replace(/(( )|(:)|[A-Z])/gi, '')) / 1024).toFixed(0);
avaMemStr = (parseInt(avaMemStr.toUpperCase().replace(/(( )|(:)|[A-Z])/gi, '')) / 1024).toFixed(0);
//console.log(totalMemStr); //全部内存
//console.log(avaMemStr);//剩余内存