mike chambers | about

Playing a Sound from JavaScript in the Apollo Beta

I just finished up a book I have been working on (along with Kevin Hoyt and Danny Dura) that covers using JavaScript and HTML to build Apollo applications. In celebration of finally writing my last example, I wanted to post it here.

Here is a simple example that shows how to use Flash Player and ActionScript APIs directly from JavaScript to play a sound in the upcoming Apollo beta.

        <script src="ApolloAliases.js" />
        <script type="text/javascript">
            function playSound() {
                var soundPath = new apollo.URLRequest(
                var s = new apollo.Sound();

        <input type="button" value="Play" onClick="playSound()" />

It should be pretty self explanatory, and is a good example of how easy it is to use Flash and ActionScript APIs from JavaScript within Apollo applications.

Btw, ApolloAliases.js is a file included in the beta SDK that provides JavaScript aliases into ActionScript APIs to make them easier and more convenient to use from JavaScript.

twitter github flickr behance