wechat/video

video module provides video API bindings details in wechat document

Types

VideoContext type

pub type VideoContext

Values

pub fn create_video_context(id s: String) -> VideoContext

wx.createVideoContext Create video context

pub fn video_exit_background_playback(
  ctx vc: VideoContext,
) -> Nil

VideoContext.exitBackgroundPlayback

pub fn video_exit_casting(ctx vc: VideoContext) -> Nil

VideoContext.exitCasting Exit casting

pub fn video_exit_full_screen(ctx vc: VideoContext) -> Nil

VideoContext.exitFullScreen

pub fn video_exit_picture_in_picture(ctx vc: VideoContext) -> Nil

VideoContext.exitPictureInPicture Exit picture-in-picture

pub fn video_hide_status_bar(ctx vc: VideoContext) -> Nil

VideoContext.hideStatusBar

pub fn video_pause(ctx vc: VideoContext) -> Nil

VideoContext.pause

pub fn video_play(ctx vc: VideoContext) -> Nil

VideoContext.play

pub fn video_playback_rate(
  ctx vc: VideoContext,
  rate r: Float,
) -> Nil

VideoContext.playbackRate

pub fn video_reconnect_casting(ctx vc: VideoContext) -> Nil

VideoContext.reconnectCasting Reconnect casting device

pub fn video_request_background_playback(
  ctx vc: VideoContext,
) -> Nil

VideoContext.requestBackgroundPlayback

pub fn video_request_full_screen(
  ctx vc: VideoContext,
  direction d: Int,
) -> Nil

VideoContext.requestFullScreen

pub fn video_seek(ctx vc: VideoContext, position p: Float) -> Nil

VideoContext.seek

pub fn video_send_danmu(
  ctx vc: VideoContext,
  text t: String,
  color c: String,
) -> Nil

VideoContext.sendDanmu

pub fn video_show_status_bar(
  ctx vc: VideoContext,
  show s: Bool,
) -> Nil

VideoContext.showStatusBar

pub fn video_start_casting(ctx vc: VideoContext) -> Nil

VideoContext.startCasting Start casting

pub fn video_stop(ctx vc: VideoContext) -> Nil

VideoContext.stop

pub fn video_switch_casting(ctx vc: VideoContext) -> Nil

VideoContext.switchCasting Switch casting device

Search Document