Some Web pages that use the DirectMusic application programming interface (API) to play music may not work as expected, and the embedded music on these pages may not play. If you use the following code, you cannot play any embedded music:
If DirectMusic is installed on the computer, you may receive a script error and a
mediaError event when you call the
id.playerObject.isDirectMusicInstalled method. If you do not have DirectMusic on your computer, the
id.playerObject.isDirectMusicInstalled method correctly returns false, and the
mediaError event does not occur.