前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >H264/H265编码视频流媒体播放器EasyWasmPlayer控制台报错Uncaught TypeError

H264/H265编码视频流媒体播放器EasyWasmPlayer控制台报错Uncaught TypeError

原创
作者头像
TSINGSEE青犀视频
修改2021-03-29 14:31:01
1.2K0
修改2021-03-29 14:31:01
举报
文章被收录于专栏:TSINGSEE青犀视频

TSINGSEE青犀视频开发的视频流媒体播放器EasyPlayer项目已经开拓了H265播放器EasyWasmPlayer,该播放器支持WS-flv、flv、hls,支持H.264、H.265编码格式的视频直播,在网页H265视频流的播放和集成方面具备很高的可靠性。

我们在某个网页对EasyWasmPlayer播放器测试时,网页控制台出现报错信息:Uncaught TypeError: Cannot read property ‘flvPlayer’ of null

排查发现,问题出现的原因是当第一次播放器成功后,用户没有调用播放器注销事件,接着就重新使用播放器play播放事件去播放一个无效地址,因此控制台才会不停打印以上的错误信息。

我们需要在项目中SyncPlayer.js文件内找到错误信息位置的代码,增加一个判断条件:this.playerInstance&&,即如果用户再执行错误操作,就会在控制台打印提示信息,则上文讲到的报错信息就不会一直重复打印了。

预览如下图,且该处理方法也能够让用户快速定位到问题所在,便捷实用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档