收藏
评论

iOS小程序播放m3u8视频黑屏Bug

【问题描述】:开发了一个流式播放页,页面上有个多视频的列表,但是一个时间只有一个视频在播放。视频采用m3u8格式播放,安卓上播放没有问题,但是在iOS上,在切换视频时(切换次数不定)会出现播放器变成黑屏、既不是原来的占位元素、也没有控制条的状态,就只有一片黑,此时再切换别的视频或者进入其他视频类小程序都无法播放视频的情况(是的,其他小程序也无法播放了)。


【问题解决】:考虑了防盗链、视频资源不可用、代码逻辑造成内存泄露、video组件没有完全销毁等等可能原因,皆无法解决。

最后的解决办法出乎意料:

    video标签增加了poster属性放了一张图片,再无黑屏现象......

    我也是惊呆了。

    

最后一次编辑于  2018-02-11
赞 0
收藏

1 个评论

  • habbi
    habbi
    2018-03-01

    搭车同问,官方都不出来回答一下。

    2018-03-01
    赞同
    回复