超级播放器微信部分手机播放失败排查

问题背景:

    web端集成超级播放器,未开启防盗链,在微信端播放视频一直黑屏,部分手机视频播放失败。

排查点:

    1.手机微信是否为最新的客户端

    2.手机是否存在缓存过多

    3.由于手机看不到报错,可以先尝试看是否缓存满了,配置hlsConfig:

    8687f9afaa275f1c03dbb715ca5de76d.png

    4.检查手机是否为TBS内核

    一方面我们可以通过navigate.userAgent.toLocaleLowerCase().indexOf('tbs') 方式判断,或者打开下面链接:http://soft.imtt.qq.com/browser/tes/feedback.html。如果手机支持X5,那么会返回手机X5版本,否则会提示

0726313e10c358e802e381fa3a8d6b16.png

     然后按照指引,在微信输入框输入 debugtbs.qq.com,再点进入网址,并“安装线上内核”即可

83140f1ec83983e50ba49b28cef80fde.png

    更多TBS相关可以参考文档:https://x5.tencent.com/docs/questions.html


结论:

    此次问题出现在第一个和第四个。

已邀请:

要回复问题请先登录注册