处理嵌入的声音

在 AIR 中,可以使用 JavaScript 访问 SWF 文件中嵌入的声音。可以使用以下任一方法将这些 SWF 文件加载到应用程序中:

  • 通过在 HTML 页中使用 <script> 标签来加载 SWF 文件

  • 通过使用 runtime.flash.display.Loader 类来加载 SWF 文件

    将声音文件嵌入应用程序的 SWF 文件中的具体方法随 SWF 内容开发环境的不同而不同。有关在 SWF 文件中嵌入媒体的信息,请参阅 SWF 内容开发环境文档

    若要使用嵌入的声音,请在 ActionScript 中引用该声音的类名称。例如,通过创建自动生成的 DrumSound 类的一个实例来启动以下代码:

    var drum = new DrumSound(); 
    var channel = drum.play();

    DrumSound 是 flash.media.Sound 类的子类,所以它继承了 Sound 类的方法和属性。包含 play() 方法,如上一示例所示。