AudioServicesPlaySystemSound Volume auf dem iPad

8

In meiner Anwendung verwende ich AudioServicesPlaySystemSound, um kleine CAF-Dateien abzuspielen. Wenn ich meine App auf dem iPhone starte und die Lautstärke mit seitlichen Tasten ändere, ändert sich der Sound der App  Auch, aber auf dem iPad ist die Lautstärke in meiner App immer gleich. Vielleicht, weil auf dem iPhone die Lautstärke des Klingeltons liegt, auf dem iPad dagegen die Lautstärke des Geräts.

Wie kann ich das gleiche iPhone Verhalten auf dem iPad erhalten?

Entschuldige mich für mein schlechtes Englisch ....

    
Marg 04.05.2012, 12:54
quelle

1 Antwort

5

Ich hatte das gleiche Problem, aber wenn Sie die Lautstärke der Systemsounds mit den Tasten ändern, werden alle Systemsounds zusammen mit den App-Sounds geändert. Ich fand das wirklich nervig. Die Lösung besteht darin, AVAudioPlayer anstelle von AudioServices zu verwenden: so einfach, aber vielseitiger. Und dort können Sie programmgesteuert die Lautstärke für jeden Sound fein einstellen.

%Vor%     
NightCoder 27.08.2012 20:43
quelle

Tags und Links