Я пытаюсь воспроизвести видео на Youtube в своем приложении. Я использую библиотеку YTPlayerView
для воспроизведения видео по идентификатору видео. Проблема заключается в том, что когда я пытаюсь воспроизвести список видеопроигрывателей, показывающих ошибку «Произошла ошибка. Повторите попытку позже. (Идентификатор воспроизведения: someid)».
Я использую следующий код для воспроизведения одного видео
@IBOutlet weak var playerView: YTPlayerView! // story board connection
let params = ["controls" : 2, "playsinline" : 1, "autohide" :1, "showinfo" : 0, "modestbranding" : 0, "cc_load_policy" : 0, "rel" : 1] //,
playerView.delegate = self
playerView.loadWithVideoId("v_I0rA72IJE", playerVars:params)
Он отлично работает для одного видео. Но когда я пытаюсь загрузить список видео, используя следующий код, я получаю эту ошибку.
playerView.loadWithPlayerParams(params)
playerView.loadPlaylistByVideos(["v_I0rA72IJE","l-ujrOIL-9M","yw002vpbClA"], index: 0, startSeconds: 0, suggestedQuality: YTPlaybackQuality.Default)
or
playerView.cuePlaylistByVideos(["v_I0rA72IJE","l-ujrOIL-9M","yw002vpbClA"], index: 0, startSeconds: 0, suggestedQuality: YTPlaybackQuality.Default)
Пожалуйста, помогите мне решить проблему. Пожалуйста, поправьте меня, если я делаю что-то не так.