Embed: mews: prevent javascript error "Cannot read properties of undefined (reading 'add')"

This commit is contained in:
Cat 2021-11-29 10:35:58 +01:00 committed by Thulinma
parent 15ff0dcb9f
commit 48260e6bc5
4 changed files with 7 additions and 2 deletions

View file

@ -1133,12 +1133,15 @@ function MistVideo(streamName,options) {
//set listeners for player reporting
MistUtil.event.addListener(video,"waiting",function(){
if (!MistVideo || !MistVideo.reporting) { return; }
MistVideo.reporting.stats.add("nWaiting");
});
MistUtil.event.addListener(video,"stalled",function(){
if (!MistVideo || !MistVideo.reporting) { return; }
MistVideo.reporting.stats.add("nStalled");
});
MistUtil.event.addListener(MistVideo.options.target,"error",function(e){
if (!MistVideo || !MistVideo.reporting) { return; }
MistVideo.reporting.stats.add("nError");
MistVideo.reporting.stats.set("lastError",e.message);
},video); //remove event listener when the player is removed