问题背景佩戴耳机观看视频,摘下耳机后,声音通过扬声器外放。实现方案正在发声的耳机不可用后(有线耳机断开、蓝牙开关关闭、蓝牙耳机入盒、多连接耳机被抢占等),应用通过监听设备变更事件并对AudioStreamDeviceChangeReason.REASONOLDDEVICEUNAVAILABLE的场景进行处理,应用需要根据使用场景选择暂停播放或使用新设备继续播放,例如为扬声器时暂停,为其他设备则继续播放。privatesetOutputDeviceChangeCallback(){if(!this...
2024-12-13 11:31:29 2055浏览 0点赞 0回复 0收藏