Constructors
Properties
Readonlyandroid
android: any
ReadonlycurrentTime
currentTime: number
debug
debug: boolean
duration
duration: number
Readonlyevents
events: Observable
Readonlyios
ios: any
volume
volume: any
StaticObjCProtocols
ObjCProtocols: any[]
Methods
audioPlayerDidFinishPlayingSuccessfully
- audioPlayerDidFinishPlayingSuccessfully(player?: any, flag?: boolean): void
Parameters
Optionalplayer: anyOptionalflag: boolean
Returns void
changePlayerSpeed
- changePlayerSpeed(speed: number): void
Returns void
dispose
- dispose(): Promise<boolean>
Returns Promise<boolean>
getAudioTrackDuration
- getAudioTrackDuration(): Promise<number>
Returns Promise<number>
initFromFile
- initFromFile(options: AudioPlayerOptions): Promise<any>
Returns Promise<any>
initFromUrl
- initFromUrl(options: AudioPlayerOptions): Promise<any>
Returns Promise<any>
isAudioPlaying
- isAudioPlaying(): boolean
Returns boolean
pause
- pause(): Promise<boolean>
Returns Promise<boolean>
play
- play(): Promise<boolean>
Returns Promise<boolean>
playFromFile
- playFromFile(options: AudioPlayerOptions): Promise<any>
Returns Promise<any>
playFromUrl
- playFromUrl(options: AudioPlayerOptions): Promise<any>
Returns Promise<any>
resume
- resume(): void
Returns void
seekTo
- seekTo(time: number): Promise<any>
Returns Promise<any>
setAudioFocusManager
- setAudioFocusManager(manager: AudioFocusManager): any
Returns any
stop
- stop(): Promise<boolean>
Returns Promise<boolean>
Determines differents behaviors by the system and the other application that previously held audio focus. See the different types of focus requests