wechat/background_audio
background_audio module provides background audio API bindings details in wechat document
Values
pub fn background_audio_manager_off_canplay(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offCanplay
Cancel listening for canplay event
pub fn background_audio_manager_off_ended(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offEnded
Cancel listening for ended event
pub fn background_audio_manager_off_error(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offError
Cancel listening for error event
pub fn background_audio_manager_off_next(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offNext
Cancel listening for next event
pub fn background_audio_manager_off_pause(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offPause
Cancel listening for pause event
pub fn background_audio_manager_off_play(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offPlay
Cancel listening for play event
pub fn background_audio_manager_off_prev(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offPrev
Cancel listening for prev event
pub fn background_audio_manager_off_seeked(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offSeeked
Cancel listening for seeked event
pub fn background_audio_manager_off_seeking(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offSeeking
Cancel listening for seeking event
pub fn background_audio_manager_off_stop(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offStop
Cancel listening for stop event
pub fn background_audio_manager_off_time_update(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offTimeUpdate
Cancel listening for time update event
pub fn background_audio_manager_off_waiting(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.offWaiting
Cancel listening for waiting event
pub fn background_audio_manager_on_canplay(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onCanplay
Listen for canplay event
pub fn background_audio_manager_on_ended(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onEnded
Listen for ended event
pub fn background_audio_manager_on_error(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onError
Listen for error event
pub fn background_audio_manager_on_next(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onNext
Listen for next event
pub fn background_audio_manager_on_pause(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onPause
Listen for pause event
pub fn background_audio_manager_on_play(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onPlay
Listen for play event
pub fn background_audio_manager_on_prev(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onPrev
Listen for prev event
pub fn background_audio_manager_on_seeked(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onSeeked
Listen for seeked event
pub fn background_audio_manager_on_seeking(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onSeeking
Listen for seeking event
pub fn background_audio_manager_on_stop(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onStop
Listen for stop event
pub fn background_audio_manager_on_time_update(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onTimeUpdate
Listen for time update event
pub fn background_audio_manager_on_waiting(
bam: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
BackgroundAudioManager.onWaiting
Listen for waiting event
pub fn background_audio_manager_pause(
bam: object.JsObject,
) -> Nil
BackgroundAudioManager.pause
Pause audio
pub fn background_audio_manager_play(bam: object.JsObject) -> Nil
BackgroundAudioManager.play
Play audio
pub fn background_audio_manager_seek(
bam: object.JsObject,
position p: Float,
) -> Nil
BackgroundAudioManager.seek
Jump to the specified position
pub fn background_audio_manager_stop(bam: object.JsObject) -> Nil
BackgroundAudioManager.stop
Stop audio
pub fn get_background_audio_manager() -> object.JsObject
wx.getBackgroundAudioManager
Get global unique background audio manager