Cuando mi dispositivo móvil está conectado al bluetooth de mi automóvil y configurado en radio (FM) y no (BT), los sonidos del dispositivo no se reproducen, ya sea desde los parlantes del automóvil o desde los parlantes del dispositivo.
Estoy reproduciendo audio a través de JS así:
import sound from '../my-sound.mp3' const audio = new Audio(sound) audio.play()El sonido funciona tanto en primer plano como en segundo plano, pero no cuando está conectado al bluetooth del automóvil.
Sé que esta función existe, ya que se está utilizando en Waze e incluso cuando se conecta a la radio y escucha música, las instrucciones vocales de Waze se reproducen a través de los altavoces del dispositivo físico. También tienen la capacidad de configurar esta opción, como se muestra en la siguiente captura de pantalla:
También estoy usando Cordova, por lo que cualquier implementación o solución en JS o Cordova es bienvenida.
En Cordova estoy usando el complemento de medios oficial del dispositivo, pero no pude encontrar ninguna opción para lograr lo que necesito.
También busqué en la API web: https://developer.mozilla.org/en-US/docs/Web/API pero desafortunadamente es completamente complejo y complicado, así que apenas pude entender nada...