检查用户flash播放器是否具有音频功能。 (Capabilities.hasAudio)

时间:2010-12-22 16:13:57

标签: actionscript-3 flash

是否可以检查用户是否有声卡?我找到了Capabilities.hasAudio,但不知道这是否是我应该看的值。

trace(Capabilities.hasAudio)

“指定系统是否具有音频功能。 此属性始终为 true

2 个答案:

答案 0 :(得分:4)

文档对此不清楚,但我认为Capabilities类中的属性告诉您播放器的功能是什么,不一定是系统。例如,桌面播放器将始终为hasAudio返回true,无论系统是否实际上可以播放音频。

不幸的是,我认为没有办法确定实际系统的音频功能。例如,如果禁用声卡,hasAudio仍将返回true AFAIK。

答案 1 :(得分:1)

如果没有设备,Sound.play()将返回null。