概述
概述原生音频引擎的原生插件。
包名已更改。核心功能
核心功能configure- 配置音频播放器。preload- 加载音频文件。playOnce- 以自动清理方式播放音频文件一次。isPreloaded- 检查是否预加载了音频文件。
公共API
公共API| 方法 | 功能描述 |
|---|---|
configure | 配置音频播放器 |
preload | 加载音频文件 |
playOnce | 播放音频文件(自动清除) |
isPreloaded | 检查音频文件是否已预加载 |
play | 播放音频文件 |
pause | 暂停音频文件 |
resume | 恢复音频文件 |
loop | 停止音频文件 |
stop | 停止音频文件 |
unload | 卸载音频文件 |
setVolume | 设置音频文件的音量 |
setRate | 设置音频文件的播放速度。 |
setCurrentTime | 设置音频文件的当前播放位置。 |
getCurrentTime | 获取音频文件的当前播放位置。 |
getDuration | 获取音频文件的持续时间(以秒为单位)。 |
isPlaying | 检查音频文件是否正在播放。 |
addListener | 监听音频文件播放完成事件。 |
addListener | 监听音频文件当前播放位置更新。每 100ms 发出一次,直到音频文件停止播放。 |
addListener | 监听音频文件播放状态变化,包括通知和锁屏控制。由 Android 和 iOS 发出。当前 Web 实现不发出此事件。 |
clearCache | 清除远程音频文件的缓存。 |
setDebugMode | 设置调试模式日志。 |
getPluginVersion | 获取本地 Capacitor 插件版本。 |
deinitPlugin | 注销插件并恢复原始音频会话设置。该方法停止所有正在播放的音频并恢复插件修改的音频会话设置。使用此方法时,请确保与其他音频插件兼容。 |
原数据来源
标题:原数据来源此参考资料是从 src/definitions.ts 在 capacitor-native-audio.
继续阅读capgo的capacitor-native-audio
标题:继续阅读capgo的capacitor-native-audio如果您正在使用 capgo/capacitor-native-audio 来规划原生媒体和界面行为,连接它到 使用capgo/capacitor-native-audio 原生能力的capgo/capacitor-native-audio 使用@capgo/capacitor-live-activities 为native能力在使用@capgo/capacitor-live-activities, @capgo/capacitor-live-activities 为实现细节在@capgo/capacitor-live-activities, 使用@capgo/capacitor-video-player 为native能力在使用@capgo/capacitor-video-player,和 @capgo/capacitor-video-player 为实现细节在@capgo/capacitor-video-player。