Dużo przeszukuję mój problem i nie znalazłem rozwiązania. W mojej aplikacji korzystającej z Cordova odtwarzam dźwięki mp3. Wszystko jest w porządku, z wyjątkiem sytuacji, gdy odtwarzasz muzykę w tle (mp3, muzyka google, ...), dźwięk zatrzymuje odtwarzanie muzyki w tle. Nie chciałbym zatrzymywać muzyki w tle podczas odtwarzania mojego dźwięku.Dźwięki kordowej zatrzymują muzykę w tle
Próbowałem 3 differents metody:
1 - plugin: Cordova-plugin-mediów
Gdy odtwarzanie dźwięku, zatrzymuje się muzyką w tle i nie zostanie ponownie uruchomiony na końcu.
2 - Wtyczka: Cordova-plugin-nativeaudio
Najgorsze, muzyka w tle zatrzymuje się, kiedy rozpocząć mój wniosek
3 - Korzystanie z funkcji javascript
var mySound = new Audio('sounds/entering.mp3');
mySound.play();
działa prawidłowo na Androidzie dźwięk jest odtwarzany, głośność muzyki w tle spada, a po zakończeniu dźwięku głośność muzyki w tle wraca do normy. W systemie iOS muzyka w tle zatrzymuje się i nie odtwarza się ponownie na końcu.
Czy ktoś już miał ten problem?
Dzięki!
znalazłeś rozwiązanie tego problemu? – m1crdy
Nie używam czystego rozwiązania. Używam cordova-plugin-yanap na urządzeniu z Androidem. To działa dobrze. Na iOS używam okien dialogowych ordova-plugins i zmieniłem dźwięk sygnału dźwiękowego. Możesz znaleźć plik dźwiękowy w CDVNotification.bundle ... Działa dla mnie, ponieważ mam tylko jeden dźwięk ... – PatrickB
'cordova-plugin-nativeaudio' działa dobrze dla mnie, co próbujesz zrobić. – johnborges