xgplayer
xgplayer copied to clipboard
播放器全屏播放期间,通过后台定时器提交计时数据时,播放器退出全屏
如题! 播放时视频期间,需要每隔几分钟(setInterval)发送计时数据判定是否完成学习。在全屏播放时,一旦触发计时提交,视频就会退出全屏。 计时操作仅仅是通过axios进行数据提交。并没有其他操作。 能够提供排查思路或者提供影响全屏播放的因素,感激不尽!
@xeon-ye 应该是有执行了推出全屏的API,exitfullscreen,一般不会轻易退出的。能否提供一下可复现demo?
问题由引入引入的fingerprintjs导致,目前使用的axios拦截代码中有获取浏览器指纹的调用,而这个调用中与视频全屏有冲突,注释后恢复正常。