as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
Vega音频接口API提供在应用中管理音频的功能。它由几个关键组件组成:
  • 音频管理器:处理音量、静音和设备管理等系统级音频控制。
  • 音频播放:使用可配置属性启用音频流播放。
  • 音频焦点管理:管理不同音频流的音频焦点。
该API专门用于适用于Vega的React Native应用,为构建具有以下特性的支持音频的应用奠定了基础:
  • 不同音频类型的音量和静音控制
  • 音频设备管理
  • 系统声音管理
  • 音频焦点处理
  • 音频流配置和管理

开始使用

设置

  1. 将以下库依赖项添加到package.json文件的dependencies部分。
  1. 在您的manifest.toml中添加以下权限和服务请求。
有关清单文件的needs部分的更多信息,请参阅清单needs部分。

用法

将KeplerAudioInterface Turbo模块导入您的项目。

Audio

管理音频音量
创建和管理音频播放
管理音频焦点

事件观察程序

音频管理器事件
播放流
音频焦点

故障排除

  1. 权限问题:
    1. 错误:没有权限例外
    2. 解决方案:确保您已在manifest.toml中声明了所需的权限。
  2. 未创建AudioManager:
    1. 错误:getAudioManager() 返回undefined
    2. 解决方案:确保您在自己的应用环境中正确设置KeplerAudioInterface Turbo模块。
  3. 无效的观察程序或回调:
    1. 错误:“not invoking Callback“(未调用回调)
    2. 解决方案:确保您正确订阅了观察程序。
  4. 取消订阅失败:
    1. 错误:取消订阅受拒
    2. 解决方案:检查您使用的观察程序对象是否正确,以及它是否尚未被用来取消订阅。

支持

  • 有关特定问题或故障,请联系音频开发支持团队。

API参考

类

枚举


最后修改于 2026年10月26日