textalive-app-api - v0.5.2
    Preparing search index...

    Class HTMLAudioTimer

    Timer

    Player の音源の再生状態を管理するクラスが実装するインタフェースです。

    Classes that manage music playback for Player should implement this interface.

    Implements

    Index
    wait: number

    再生位置情報の更新間隔 [ms]

    Interval for updating playback position [ms]

    • get isPlaying(): boolean

      再生中かどうか

      Whether the music source is being played or not

      Returns boolean

    • get volume(): number

      再生音量 [0-100]

      Playback volume [0-100]

      Returns number

    • set volume(value: number): void

      再生音量 [0-100]

      Playback volume [0-100]

      Parameters

      • value: number

      Returns void

    • この Timer を破棄する

      Dispose this Timer instance

      Returns void

    • Timer の初期化(動画データの読み込みプロセスで一度だけ呼ばれます)

      Initialize this Timer instance (called during the video data loading process)

      Parameters

      • options: TimerInitOptions

        初期化オプション / Options for initalization process

      Returns Promise<void>

    • 再生を一時停止する

      Pause music playback

      Returns void

    • 再生を開始する

      Start music playback

      Returns void

    • 再生位置を指定する

      Seek specified position in the current music playback

      Parameters

      • time: number

      Returns void

    • 再生を停止する(一時停止したうえで先頭に巻き戻しする)

      Stop music playback (pause and then seek the beginning)

      Returns void