0.3.4 • Published 2 years ago

@funyami/yuni-player v0.3.4

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

yuni-player

HTML5動画プレイヤー

Usage

import { useEffect, useRef } from "react"
import * as YuniPlayer from "yuni-player"
import 'yuni-player/dist/style.css'

export const Player = () => {
  const ref = useRef<HTMLVideoElement>(null)

  const mediaPlayer = YuniPlayer.useMediaPlayer()

  useEffect(() => {
    mediaPlayer.dispatch({ type: "attachMedia", target: ref.current })
  }, [ref.current])

  return (
    <YuniPlayer.Container value={mediaPlayer}>
      <YuniPlayer.MediaPlayer>
        <video ref={ref} />
      </YuniPlayer.MediaPlayer>
      <YuniPlayer.Controls />
      <YuniPlayer.Progress />
    </YuniPlayer.Container>
  )
}
0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago