Advertisement

西瓜播放器xgplayer支持自动播放功能

阅读量:

前言:

为了实现RTSP直播流的实时播放目的,在网页页面上安装并配置了西瓜播放器xgplayer插件。希望在页面加载时自动启动媒体 playback功能,并设置了autoplay:ture,muted:ture,但效果并不理想。经过多次尝试后发现无法通过手动触发play.play()方法成功启动媒体流 playback。最终在某位网友的分享中了解到相关设置方法并激动不已。

一是因为文档中完全没有该属性的支持,
二是因为在网上找不到详细的教程说明,
三是由于 autoplayMuted属性与其它插件存在明显差异,
四是其他主流插件均支持该功能,
五是目前尚未掌握具体配置参数,
六是始终未能达成理想的效果。
最后发现必须同时启用 autoplay 并将 muted 设置为 true 才能正常工作。
然而,在某些情况下仍然存在问题:
一是如果 media 的 type 属性未被正确指定,
二是某些特殊场景下依然无法正常运行。
此时就需要重新审视配置方案并进行相应调整。

自动播放设置:
复制代码
    autoplay: true,
    autoplayMuted: true,
    
    
    javascript
自动播放失败后,尝试自动播放:
复制代码
    this.player.once('complete'

全部评论 (0)

还没有任何评论哟~