Skip to content

Модуль плеера #3

Description

@Fleisar

Нужно реализовать модуль плеера. Текущий агрегатор видео - Kodik. Данные документацию можно получить у @Fleisar. Конечная реализация должна быть компонентом со следующими параметрами:

  • id: string - id видео у агрегатора
  • className?: string - строка класса, которая будет применяться к контейнеру
  • ref?: Ref - ссылка на iframe плеера для работы с API плеера через postMessage
  • onLoad?: () => void - событие загрузки контента
  • onEmpty?: () => void - событие отсутствия материала у агрегатора
  • statusRef?: PlayerStatus - ссылка на состояние плеера

Тип состояния плеера:

interface PlayerStatus {
    isPlaying: boolean;
    volume: number;
    currentTime: number;
    totalDuration: number;
    currentEpisode: {
        episode?: number;
        season?: number;
    };
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions