Skip to content
Advertisement

React JW player how to get current duration of video?

I am using React JW player.

My component

                    <ReactJWPlayer
                      playerId="id"
                      playerScript="https://content.jwplatform.com/libraries/xxxx.js"
                      playlist={{"My JSON"}}
                    />

This is working well. I need to get the current duration of the playing video. How can I do that in reactjs?

Advertisement

Answer

You can access “raw” JW player by doing

<ReactJWPlayer playerId="id" ...

let playerInstance = window.jwplayer('id');

To get current position of JW Player do

playerInstance.getPosition();

Expose JW Player instance | JW Player .getPosition()

Advertisement