Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HTML5Media

HTML5 Media.

description

Class that wraps the native HTML5 media methods

class

NativeMedia

Hierarchy

Index

Constructors

constructor

Properties

element

element: HTMLMediaElement

Native video/audio tag.

type

HTMLMediaElement

memberof

Native

media

media: Source

The current media source element.

type

Source

memberof

Native

promise

promise: Promise<any>

Promise to be resolved once media starts playing to avoid race issues.

type

Promise

memberof

Native

Accessors

currentTime

  • get currentTime(): number
  • set currentTime(value: number): void

duration

  • get duration(): number

ended

  • get ended(): boolean

muted

  • get muted(): boolean
  • set muted(value: boolean): void

paused

  • get paused(): boolean

playbackRate

  • get playbackRate(): number
  • set playbackRate(value: number): void

src

  • set src(media: Source): void

volume

  • get volume(): number
  • set volume(value: number): void

Methods

canPlayType

  • canPlayType(mimeType: string): boolean

destroy

load

  • load(): void

pause

  • pause(): void

play

  • play(): void

Generated using TypeDoc