我正在尝试像收音机一样使用我的安卓电视盒(TX3 mini)。我使用 react native 和 expo 构建的应用程序工作,并且当应用程序在后台时,音频确实会播放。音频来自 AV 端口,而不是通过 HDMI。但是,当我在启动应用程序后拔下 HDMI 时,音频停止工作。我是否必须在 Android 框中配置此设置以在拔下 HDMI(显示器)时保持音频和应用程序运行,或者我在编码时在我的应用程序中设置的东西?我在代码中寻找设置,但找不到。
我正在使用import { Audio } from 'expo-av'
图书馆。
音频设置:
await Audio.setAudioModeAsync({
allowsRecordingIOS: false,
interruptionModeIOS: Audio.INTERRUPTION_MODE_IOS_DO_NOT_MIX,
playsInSilentModeIOS: true,
interruptionModeAndroid: Audio.INTERRUPTION_MODE_ANDROID_DO_NOT_MIX,
shouldDuckAndroid: true,
staysActiveInBackground: true,
playThroughEarpieceAndroid: true
});
应用程序运行后,我想断开显示器并继续在扬声器上播放音频。
如果您需要更多详细信息,请告诉我,并感谢您的任何意见。
谢谢