Shun Lin, what have you found on this? I am seeing that there is a problem with audio once files are packed with compiler. They work well with expanded library, but once compiled the audio does not play correctly. It seems like it will not look for other file types and only plays the initial type. Again, this is post-compilation only.
I thought this was perhaps the way I compiled, and have tried many variations. But then today I found that even this occurs with the sample game Moon Warriors. If you play Moon Warriors using the expanded library, the audio works, but if you run it with the included packed file (MoonWarriors-compress.js) the AUDIO WILL NO LONGER PLAY. This is an important issue to resolve.