Media

external class Media(src: String, mediaSuccess: () -> Unit? = definedExternally, mediaError: (MediaError) -> Unit? = definedExternally, mediaStatus: (Int) -> Unit? = definedExternally)

Cordova media class.

Constructors

Link copied to clipboard
constructor(src: String, mediaSuccess: () -> Unit? = definedExternally, mediaError: (MediaError) -> Unit? = definedExternally, mediaStatus: (Int) -> Unit? = definedExternally)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun getCurrentAmplitude(mediaSuccess: (Number) -> Unit, mediaError: (Int) -> Unit? = definedExternally)
Link copied to clipboard

Returns the current amplitude within an audio file.

Link copied to clipboard
fun getCurrentPosition(mediaSuccess: (Number) -> Unit, mediaError: (Int) -> Unit? = definedExternally)
Link copied to clipboard

Returns the current position within an audio file.

Link copied to clipboard
Link copied to clipboard
fun pause()
Link copied to clipboard
Link copied to clipboard
fun play()
Link copied to clipboard
fun release()
Link copied to clipboard
Link copied to clipboard
fun seekTo(millis: Number)
Link copied to clipboard
fun setRate(rate: Number)
Link copied to clipboard
fun setVolume(volume: Number)
Link copied to clipboard
Link copied to clipboard
fun stop()
Link copied to clipboard