概览
“概览”章节原生视频播放,支持字幕、全屏和全面的播放控制
先使用 initPlayer() 以及下方列出的其他核心方法。
平台支持
标题为“平台支持”的章节| 平台 | 支持 | 备注 |
|---|---|---|
| iOS | 是 | 原生 |
| Android | 是 | 原生 |
| Web | 部分 | 查看入门指南 |
核心功能
标题为“核心功能”的章节initPlayer- 初始化视频播放器。isPlaying- 返回指定的 playerId 是否正在播放。play- 从指定的 playerId 开始播放当前视频。pause- 暂停指定 playerId 的当前视频。
公开的 API
标题为“Public API”的章节| 方法 | 描述 |
|---|---|
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. 的实现细节