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

Search Document