讨论广场 问答详情
在 Harmony 开发中使用 createAudioLoopback 出现 6800104「Loopback mode is unsupported」怎么办?
李游Leo 2025-11-16 22:50:40
14 评论 分享
harmonyos

想做一个“耳返”功能,用 AudioKit 的 createAudioLoopback 接口创建音频返听器,代码大致如下。但调用时总是进入 catchBusinessError.code = 6800104,日志提示 Loopback mode is unsupported

 

问题相关代码片段、运行结果、报错内容

import { audio } from '@kit.AudioKit';
import { BusinessError } from '@kit.BasicServicesKit';

let audioLoopback: audio.AudioLoopback;

audio.createAudioLoopback(audio.AudioLoopbackMode.HARDWARE)
  .then(data => {
    audioLoopback = data;
    console.info('AudioLoopback Created : SUCCESS');
  })
  .catch((err: BusinessError) => {
    console.error('AudioLoopback Created : ERROR : code=' + err.code + ', message=' + err.message);
  });

日志:

AudioLoopback Created : ERROR : code=6800104, message=Loopback mode is unsupported.

文档里也提到 6800104 表示当前 mode 不支持,但是没写具体要怎么判断设备是否支持。

14 评论 分享
写回答
全部评论(0)