AudioKit如何停止触觉反馈

3
在 AudioKit 启动后,是否有一种方式可以使触觉反馈功能正常工作?如果我禁用 AudioKit,则以下代码可以正常运行: let generator = UISelectionFeedbackGenerator() generator.selectionChanged() 但是在启动了 AudioKit 后,它将无法正常工作。
2个回答

0

0

原因是当iOS设备正在使用音频输入时,触觉反馈会被关闭。这是有道理的,因为触觉引擎产生的任何振动都会以某种方式被麦克风记录下来。

这也适用于在后台录制音频的应用程序。如果其中一个应用程序正在运行,则另一个应用程序的触觉反馈将无法工作。

如果您的应用程序不需要音频输入,请尝试使用AKSettings.enableAudioInput = false

如果需要输入,则无能为力。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接