React video container with videojs libaray.
npm install react-video-jsSimple react video container with videojs libaray for displaying apparel videos.
Features
* Mobile friendly
* Native video
* HD switch support
npm install react-video-js
`$3
example/src/app.jsx
`js
import ProductVideo from 'react-video-js';class App extends React.Component {
render = () => {
ref={i => this.pv = i}
source="https://dl.dropboxusercontent.com/u/8725581/99B170E9-5D1C-49C5-A87F-1123679F3618.MOV"
/>
}
}
`Props
* source: (required) String.
* sourceHD: String, default ''.
* poster: String, default null.
* skin: String, default default.
* bigPlayButton: Boolean, default true.
* customSkinClass: String, default ''.
* height: Number, default null.
* width: Number, default null.
* loop: Boolean, default false.
* onReady: Functon, callback(videoJsPlayer).
* resize: Boolean, default true.
* options: Boolean, default
* onEnded: Function, callback(videoJsPlayer).
* onPlay: Function, callback(videoJsPlayer).
* onPause: Function, callback(videoJsPlayer).
* debounce: Number, default 300.Build the example locally
`
git clone https://github.com/sylvesteraswin/react-video-js
npm install
npm start
``MIT