收藏
回答

直播播放组件如何实现弹幕、全屏等功能?

因为业务需求,小程序最近上线了直播观看功能,调用的是live-player组件。但是没有全屏功能真的让人很头疼,我不是说现在没法实现全屏,设置画面方向和容器大小可以实现全屏,这个已经弄好了,但是依旧存在很多问题,例如:“全屏”状态下直接使用安卓系统自带的返回键,容器大小会恢复到小屏的状态,但是画面方向没有变化。再有就是弹幕,目前看到和想到的实现方式只有一种,就是通过cover-view覆盖层在播放组件上层显示弹幕内容,但是这种时候横屏状态下文字无法横屏,需要加入旋转并重新定位,同时还需要加上移动。。。全屏和弹幕功能不应该是很常用也很需要的功能吗,为什么官方组件里没有这样的接口呢?而且目前也没有找到合适的可以替换live-player组件使用的第三方组件,这样让开发变得很麻烦不是吗?

我昨天看了斗鱼和虎牙的小程序直播,都带有全屏及弹幕功能,而且全屏也不会出现上述问题,弹幕还可在一定程度上进行配置。我很好奇,他们是怎么做到的,是有什么我没查到的可用的第三方组件吗?如有大佬知晓直播观看是怎么做成他们这样的,烦请告知

最后,肯请官方尽快提供直播观看的相关功能

回答关注问题邀请回答
收藏

1 个回答

  • 赵兔儿💍
    赵兔儿💍
    09-09

    您好,楼主,您的问题解决了嘛,小辈前来求教

    09-09
    有用
    回复
登录 后发表内容