Skip to content

API 全量清单 · 媒体

媒体

chooseImage

选择图片。

大概用法

三端策略

  • 微信:直连 `wx.chooseImage`
  • 支付宝:返回值 `apFilePaths` 映射到 `tempFilePaths`
  • 抖音:`tempFilePaths` 字符串转数组,缺失时从 `tempFiles.path` 兜底

chooseMedia

⚠️

选择图片或视频。

大概用法

三端策略

  • 微信:直连 `wx.chooseMedia`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:直连 `tt.chooseMedia`,并补齐 `tempFiles[].tempFilePath/fileType`

previewMedia

⚠️

预览图片和视频。

大概用法

三端策略

  • 微信:直连 `wx.previewMedia`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

createLivePlayerContext

⚠️

创建直播播放器上下文。

大概用法

三端策略

  • 微信:直连 `wx.createLivePlayerContext`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:直连 `tt.createLivePlayerContext`

createLivePusherContext

⚠️

创建直播推流上下文。

大概用法

三端策略

  • 微信:直连 `wx.createLivePusherContext`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

getVideoInfo

⚠️

获取视频详细信息。

大概用法

三端策略

  • 微信:直连 `wx.getVideoInfo`
  • 支付宝:直连 `my.getVideoInfo`
  • 抖音:无同等 API,调用时按 unsupported 报错

createAudioContext

⚠️

创建音频上下文。

大概用法

三端策略

  • 微信:直连 `wx.createAudioContext`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

createWebAudioContext

⚠️

创建 WebAudio 上下文。

大概用法

三端策略

  • 微信:直连 `wx.createWebAudioContext`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

chooseVideo

⚠️

选择视频。

大概用法

三端策略

  • 微信:直连 `wx.chooseVideo`
  • 支付宝:直连 `my.chooseVideo`
  • 抖音:无同等 API,调用时按 unsupported 报错

compressVideo

⚠️

压缩视频文件。

大概用法

三端策略

  • 微信:直连 `wx.compressVideo`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

saveVideoToPhotosAlbum

⚠️

保存视频到系统相册。

大概用法

三端策略

  • 微信:直连 `wx.saveVideoToPhotosAlbum`
  • 支付宝:直连 `my.saveVideoToPhotosAlbum`
  • 抖音:无同等 API,调用时按 unsupported 报错

createCameraContext

⚠️

创建相机上下文对象。

大概用法

三端策略

  • 微信:直连 `wx.createCameraContext`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

pauseBackgroundAudio

⚠️

暂停后台音频。

大概用法

三端策略

  • 微信:直连 `wx.pauseBackgroundAudio`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

pauseVoice

⚠️

暂停播放语音。

大概用法

三端策略

  • 微信:直连 `wx.pauseVoice`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

playBackgroundAudio

⚠️

播放后台音频。

大概用法

三端策略

  • 微信:直连 `wx.playBackgroundAudio`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

playVoice

⚠️

播放语音。

大概用法

三端策略

  • 微信:直连 `wx.playVoice`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

cropImage

⚠️

裁剪图片。

大概用法

三端策略

  • 微信:直连 `wx.cropImage`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

editImage

⚠️

编辑图片。

大概用法

三端策略

  • 微信:直连 `wx.editImage`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

stopBackgroundAudio

⚠️

停止后台音频。

大概用法

三端策略

  • 微信:直连 `wx.stopBackgroundAudio`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

stopVoice

⚠️

停止播放语音。

大概用法

三端策略

  • 微信:直连 `wx.stopVoice`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

subscribeVoIPVideoMembers

⚠️

订阅 VoIP 视频成员变化。

大概用法

三端策略

  • 微信:直连 `wx.subscribeVoIPVideoMembers`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

getBackgroundAudioPlayerState

⚠️

获取后台音频播放状态。

大概用法

三端策略

  • 微信:直连 `wx.getBackgroundAudioPlayerState`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

createMediaAudioPlayer

⚠️

创建媒体音频播放器。

大概用法

三端策略

  • 微信:直连 `wx.createMediaAudioPlayer`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

createMediaContainer

⚠️

创建媒体容器实例。

大概用法

三端策略

  • 微信:直连 `wx.createMediaContainer`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

createMediaRecorder

⚠️

创建媒体录制器。

大概用法

三端策略

  • 微信:直连 `wx.createMediaRecorder`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:直连 `tt.createMediaRecorder`

createVideoDecoder

⚠️

创建视频解码器。

大概用法

三端策略

  • 微信:直连 `wx.createVideoDecoder`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

seekBackgroundAudio

⚠️

调整后台音频播放进度。

大概用法

三端策略

  • 微信:直连 `wx.seekBackgroundAudio`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

setInnerAudioOption

⚠️

设置内部音频选项。

大概用法

三端策略

  • 微信:直连 `wx.setInnerAudioOption`
  • 支付宝:无同等 API,调用时按 unsupported 报错
  • 抖音:无同等 API,调用时按 unsupported 报错

Released under the MIT License.