跳过内容

@capgo/capacitor-native-audio

原生音频引擎的原生插件。

原生音频引擎的原生插件。

包名已更改。

核心能力

核心能力
  • 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恢复原始音频会话设置并卸载插件 This 方法停止所有正在播放的音频并恢复插件通过插件修改的音频会话设置 使用此方法时,请确保与其他音频插件兼容。

本参考文档是从 src/definitions.tscapacitor-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 为原生能力在使用 @capgo/capacitor-live-activities 中 @capgo/capacitor-live-activities 关于@capgo/capacitor-live-activities的实现细节 使用@capgo/capacitor-video-player 关于@capgo/capacitor-video-player的原生能力 @capgo/capacitor-video-player 关于@capgo/capacitor-video-player的实现细节