#react-native #mpd #shaka
Вопрос:
Я работаю над собственным приложением React. я хочу реализовать shaka player в react-native. есть какое-нибудь решение?
Ответ №1:
Вы пробовали использовать пакет npm shaka-player? Вы можете использовать его в своем компоненте React и создать экземпляр как состояние.
import React, { useRef, useState, useEffect } from 'react';
import shaka from 'shaka-player';
const Component = () => {
const playerRef = useRef();
const [videoPlayer, setVideoPlayer] = useState();
useEffect(() => {
if (!videoPlayer) {
const newPlayer = new shaka.Player(playerRef.current);
setVideoPlayer(newPlayer);
// you can start using shaka-player APIs with videoPlayer
}
}, []);
return (
<video ref={playerRef} />
);
}
Комментарии:
1. работает ли это как в мобильных приложениях react native на IOS, так и на Android ? пожалуйста, объясните ясно !