1

react player npm
We are using multiple react player in one Component, when starting one more player all are playing at the same time. I need One react player start automatically to stop another react player.Here attached a sample image Sample Image

Smack Alpha
  • 1,828
  • 1
  • 17
  • 37
  • Hi Smack! Did you solve this problem? If you've solved this problem, could you share your answer, please? I have a same problem. – Cardoso Jul 25 '22 at 13:55

1 Answers1

1

You could easily set key of the video that user clicked and started playing and set playing true only if id/key matches.

     // set key of the video user started playing 
     const [activeIndex, setActiveIndex] = useState(false); 

     //Looping video player
    {episodes && episodes.map((episode, key) => {
       <ReactPlayer
        id="VideoPlayer"
        url={someurl}
        className='react-player'
        playing={activeIndex === ky  ? true : false}
       >
      )}
jones
  • 749
  • 7
  • 34