videojs-flash.min.js 报错 this.el_.vjs_getProperty is not a function
没发现有什么好的解决方法,目前我的问题,就是切换页面的时候或出现这个问题,我猜测是因为this指向变了导致的,我的处理方法就是开个定时器,定时检测是否切换了页面。类似于截图:
timeInterval=setInterval(function () {
debugger;
let ele =$("li[lay-id='static/yijianqifei.html']",parent.document);
if(ele){
if(ele.hasClass("layui-this")){
if(!myPlayer&®no_yijianqifei){
getUavCameraByRegno(regno_yijianqifei);
}
}else {
if(myPlayer){
myPlayer.dispose();
myPlayer=null;
}
}
}
}, 100);//1000为1s
下次有更好的解决方法,再来更吧