Constructors

Properties

android: any
currentTime: number

current time

debug: boolean

Set to true to enable console log output for debugging.

duration: number

duration

events: Observable
ios: any
volume: any

Volume getter/setter

ObjCProtocols: any[]

Methods

  • Parameters

    • Optionalplayer: any
    • Optionalflag: boolean

    Returns void

  • Android Only Will set the playback speed for Android 23+, this is not available on lower Android APIs.

    Parameters

    • speed: number

      [number] - The speed of the playback.

    Returns void

  • Releases resources from the audio player.

    Returns Promise<boolean>

  • Get the duration of the audio file playing.

    Returns Promise<number>

  • Check if the audio is actively playing.

    Returns boolean

  • Pauses playing audio file.

    Returns Promise<boolean>

  • Play audio file.

    Returns Promise<boolean>

  • Starts playing audio file from local app files.

    Parameters

    Returns Promise<any>

  • Starts playing audio file from url

    Parameters

    Returns Promise<any>

  • Resume audio player.

    Returns void

  • Seeks to specific time in seconds.

    Parameters

    • time: number

      [number] - The position of the track duration to seek to.

    Returns Promise<any>

  • Sets the audio focus manager for this player

    Parameters

    Returns any

  • Stop playing audio file.

    Returns Promise<boolean>