跳转至正文

@capgo/capacitor-video-player

原生视频播放,支持字幕、全屏和全面的播放控制

原生视频播放,支持字幕、全屏和全面的播放控制

先使用 initPlayer() 以及下方列出的其他核心方法。

平台支持备注
iOS是原生
Android是原生
Web部分查看入门指南
  • initPlayer - 初始化视频播放器。
  • isPlaying - 返回指定的 playerId 是否正在播放。
  • play - 从指定的 playerId 开始播放当前视频。
  • pause - 暂停指定 playerId 的当前视频。
方法描述
initPlayer初始化视频播放器。
isPlaying返回指定的 playerId 是否正在播放。
play通过指定的 playerId 播放当前视频。
pause通过指定的 playerId 暂停当前视频。
getDuration获取指定 playerId 当前视频的时长。
getCurrentTime获取指定 playerId 当前视频的当前播放时间。
setCurrentTime设置指定 playerId 当前视频的跳转时间。
getVolume获取指定 playerId 当前视频的音量。
setVolume设置指定 playerId 当前视频的音量。
getMuted获取指定 playerId 当前视频是否静音。
setMuted设置指定 playerId 当前视频的静音状态。
setRate通过指定的 playerId 设置当前视频的播放速率。
getRate通过指定的 playerId 获取当前视频的播放速率。
stopAllPlayers停止所有正在播放的播放器。
showController显示控制器。
isControllerIsFullyVisible控制器是否完全可见。
exitPlayer退出播放器。

此参考文档同步自 src/definitions.ts 在 capacitor-video-player.

从 @capgo/capacitor-video-player 继续播放

标题为“从 @capgo/capacitor-video-player 继续”

如果你正在使用 @capgo/capacitor-video-player 来规划原生媒体和界面行为,并将其与 使用 @capgo/capacitor-video-player 关于“使用 @capgo/capacitor-video-player”中的原生能力, 使用 @capgo/capacitor-live-activities 有关“使用 @capgo/capacitor-live-activities”中的原生能力, @capgo/capacitor-live-activities 关于 @capgo/capacitor-live-activities 的实现细节, 使用 @capgo/capacitor-native-navigation 用于使用 @capgo/capacitor-native-navigation 中的原生能力,并且 @capgo/capacitor-native-navigation 有关 @capgo/capacitor-native-navigation. 的实现细节