Paket | flash.media |
Klasse | public final class AudioPlaybackMode |
Vererbung | AudioPlaybackMode Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.0 |
audioPlaybackMode
-Eigenschaft der SoundMixer-Klasse.
Bekanntes Problem: Es wird kein Audio beim Abspielen von Mediendateien für StageVideo wiedergegeben, wenn die Stummschaltung auf AN gesetzt ist.
Jede dieser Konstanten stellt einen Satz von Verhalten für Audio auf Mobilgeräten dar, die für einen bestimmten Zweck maßgeschneidert wurden.
Verwandte API-Elemente
Konstante | Definiert von | ||
---|---|---|---|
AMBIENT : String = "ambient" [statisch]
Ein Modus zum Abspielen des Umgebungssounds. | AudioPlaybackMode | ||
MEDIA : String = "media" [statisch]
Ein Modus zum Abspielen von Mediensounds. | AudioPlaybackMode | ||
VOICE : String = "voice" [statisch]
Ein Modus zum Abspielen von Sprachaudio. | AudioPlaybackMode |
AMBIENT | Konstante |
public static const AMBIENT:String = "ambient"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Ein Modus zum Abspielen des Umgebungssounds. Verwenden Sie diesen Modus für die Wiedergabe von Sounds, die Ergänzungen zum eigentlichen Zweck der Anwendung sind und für deren erfolgreiche Verwendung nicht erforderlich sind. Wenn dieser Modus verwendet wird, wird der Sound durch die Freisprechfunktion geleitet. Wenn Kopfhörer angeschlossen sind, haben sie Vorrang vor der Freisprecheinrichtung. Das Betriebssystem verwendet Standardeinstellungen für Umgebungssound, wenn Verhalten und Priorität für Audio bestimmt werden.
Diese Einstellung hat keine bestimmten Auswirkungen auf Desktop- oder TV-Geräte.
Unter iOS führt die Verwendung dieses Modus dazu, dass Sound stummgeschaltet wird, indem der Bildschirm gesperrt wird (oder die App auf andere Weise in den Hintergrund gebracht wird) und der Hardware-Stummschalter aktiviert wird, während das Mikrofon nicht verwendet wird. Wenn ein Mikrofon verwendet wird, wird der Sound von diesen Aktionen nicht beeinflusst.
Hinweis: Sound wird durch den Stummschalter nicht stummgeschaltet, wenn ein Headset angeschlossen ist.
MEDIA | Konstante |
public static const MEDIA:String = "media"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.0 |
Ein Modus zum Abspielen von Mediensounds. Wenn dieser Modus auf Mobilgeräten verwendet wird, wird der Sound durch die Freisprechfunktion geleitet. Wenn Kopfhörer angeschlossen sind, haben sie Vorrang vor der Freisprecheinrichtung. Das Betriebssystem verwendet Standardeinstellungen für Medienaudio, wenn Verhalten und Priorität für Audio bestimmt werden.
Diese Einstellung hat keine bestimmten Auswirkungen auf Desktop- oder TV-Geräte.
Dies ist die Standardeinstellung.
VOICE | Konstante |
public static const VOICE:String = "voice"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.0 |
Ein Modus zum Abspielen von Sprachaudio. Wenn dieser Modus verwendet wird, wird Audio standardmäßig über den „Hörer“ des Telefons geleitet. Wenn Kopfhörer angeschlossen sind, haben sie Vorrang vor dem „Hörer“. Wenn die SoundMixer.useSpeakerphoneForVoice
-Eigenschaft festgelegt wurde, wird Sound über die Freisprechfunktion geleitet und übergeht dabei „Hörer“ und Kopfhörer. Das Betriebssystem verwendet Standardeinstellungen für Sprachaudio, wenn Verhalten und Priorität für Audio bestimmt werden.
Versuchen Sie, AudioPlaybackMode.VOICE
möglichst wenig zu verwenden, und wechseln Sie so schnell wie möglich zu AudioPlaybackMode.MEDIA
, nachdem der Sprachanruf beendet wurde, sodass die Wiedergabe in anderen Anwendungen im Medienmodus erfolgen kann.
Diese Einstellung hat keine bestimmten Auswirkungen auf Desktop- oder TV-Geräte.
Tue Jun 12 2018, 10:04 AM Z