Функция возврата jwplayer вместо объекта player - PullRequest
0 голосов
/ 02 мая 2019

Вот моя строка кода: this.player = jwplayer(this.id);

У меня есть два игрока на странице, один в фрейме.В коде я записываю результат вызова jwplayer.

При первом вызове jwplayer('my-video-player') я получаю возвращенный экземпляр проигрывателя, с которым я могу работать, который содержит методы play () и pause (),и т.д. Пока все хорошо.

В следующий раз, когда я позвоню jwplayer('my-clip-video-player'), я вернусь registerPlugin: ƒ.Я не могу понять, почему вызов функции, которая создает объект проигрывателя, в котором единственным параметром является идентификатор пользователя, не возвращает то же самое, экземпляр проигрывателя.

1 Ответ

0 голосов
/ 05 мая 2019

Когда вы вызываете jwplayer('my-clip-video-player'), вызов jwplayer проверяет наличие html-элемента с id=my-clip-video-player. У меня по ошибке был идентификатор чего-то другого, так что jwplayer не к чему было привязывать плеер. Изменение идентификатора в моей разметке на my-clip-video-player решило проблему.

...