networkMonitor 添加采样时间

This commit is contained in:
Harvey committed 2019-09-20 14:32:10 +08:00
1 parent b444b4fcc5
commit abeb4b5326
4 files changed
+30 -8

No files matched your search

+13 -3
View File
@@ -4227,6 +4227,7 @@
}
function networkMonitor(art) {
var sampleTime = 10000;
var waitTime = 0;
var playTime = 0;
var lastTime = 0;
@@ -4240,7 +4241,7 @@
timer = null;
}
function calculatingTime() {
function startTime() {
if (timer) return;
(function loop() {
@@ -4259,17 +4260,26 @@
lastTime = nowTime;
art.emit('networkMonitor', waitTime / playTime);
if (playTime >= sampleTime) {
waitTime = 0;
playTime = 0;
}
loop();
});
})();
}
art.on('play', calculatingTime);
art.on('play', startTime);
art.on('pause', resetTime);
return {
name: 'networkMonitor',
reset: resetTime,
calculating: calculatingTime
start: startTime,
sample: function sample(time) {
sampleTime = time;
}
};
}