@nativescript-community/audio
    Preparing search index...

    Class TNSPlayer

    Index

    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>