React Player — компонент для воспроизведения видео.
Он анализирует переданную ссылку и автоматически выбирает подходящий плеер.
Если ссылка не поддерживается, используется стандартный HTML-тег <video>.
- YouTube — ссылка берётся через кнопку «Поделиться»;
- RuTube — ссылка берётся из атрибута
srcтега<iframe>, доступного в коде вставки при выборе «Поделиться»; - VK — используется прямая ссылка на видео.
Можно указать изображение-превью, которое будет отображаться до загрузки плеера.
Импорт из /dist/react-player.css
- preview - ссылка на изображение, необязательно
- url - ссылка на видео, обязательный
type TPlayer = {
preview?: {
src: string;
alt: string;
};
url: string;
}