king
2022-09-06 fa381753ef2a2b25b1c0722549ac17e333da79be
src/components/video/index.jsx
@@ -15,8 +15,9 @@
class Video extends Component {
  static propTpyes = {
    card: PropTypes.object,  // 条码设置
    value: PropTypes.any,    // 条码值
    poster: PropTypes.string,
    card: PropTypes.object,
    value: PropTypes.any,
  }
  shouldComponentUpdate (nextProps, nextState) {
@@ -24,15 +25,15 @@
  }
  render() {
    const { value, card } = this.props
    const { value, card, poster } = this.props
    return (
      <div style={{overflow: 'hidden'}}>
        <Player poster="" autoPlay={card.autoPlay === 'true'} aspectRatio={card.aspectRatio || '16:9'} loop={card.loop === 'true'}>
        <Player startTime={card.startTime || 0} poster={poster || ''} currentTime={10} autoPlay={card.autoPlay === 'true'} aspectRatio={card.aspectRatio || '16:9'} loop={card.loop === 'true'}>
          <source src={value} />
          <BigPlayButton position="center" />
          <ControlBar>
            <VolumeMenuButton />
            <VolumeMenuButton vertical />
            <CurrentTimeDisplay />
            <TimeDivider />
            <PlaybackRateMenuButton rates={[5, 2, 1, 0.5, 0.1]} order={7.1} />