clappr: autoPlay option broken in hls playback

Browser: Chrome Version 52.0.2743.82 m

OS: Windows 10

Clappr Version: 0.2.60

autoPlay option is broken for hls playback.

Uncaught (in promise) DOMException: The play() request was interrupted by a new load request.
Uncaught (in promise) DOMException: The play() request was interrupted by a new load request.

in console.

http://cdn.clappr.io/

var playerElement = document.getElementById("player-wrapper");

var player = new Clappr.Player({
  source: 'http://www.streambox.fr/playlists/x36xhzz/x36xhzz.m3u8',
  baseUrl: '/latest',
  poster: 'http://clappr.io/poster.png',
  mute: true,
  autoPlay: true,
  height: 360,
  width: 640
});

player.attachTo(playerElement);

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 19 (18 by maintainers)

Commits related to this issue

Most upvoted comments

Ah.

I guess

if (this._hls) {
   return
}

could go at the start of setupHls() instead