确定支持的设备声音格式

System.capabilities.audioMIMETypes 属性包含一个由设备支持的音频 MIME 类型构成的数组。使用此信息可以确定应用程序能够播放哪些类型的设备音频。该数组的索引与支持的 MIME 类型相同,这样,您很容易检查某个设备是否支持特定类型的音频。

例如,下面的代码先检查设备是否支持 MIDI 音频的回放,然后加载外部 MIDI 文件:

if (System.capabilities.audioMIMETypes["audio/midi"]) {
    my_sound.loadSound("soundtrack.mid");
}