HTMLやCSS、JavaScriptでスマートフォンアプリを開発できるフレームワーク「PhoneGap」。今回はPhoneGapで音楽を再生してみましょう。 PhoneGapではHTML5 Audioに加えて、PhoneGapのAPIを使っても音楽を再生できます。ところが、どちらもレスポンスが悪く、タップしたらすぐに音楽を再生する楽器アプリや、ゲームでの効果音には使えず、BGMとして演奏させておくのが限界です。 また、iOSシミュレーターと実機とで動作結果が異なる場合があります。音楽アプリを作成する場合は実機でも動作を確認しながら進めるとよいでしょう。 iOSで再生できるサウンドファイルを調べる iOSでどのような形式のサウンドファイルが再生できるか確認しましょう。iOSがサポートするメディアタイプはアップルのWebページに掲載されており、まとめると以下の表になります。
![PhoneGapのMedia APIでバイブ付き音楽プレーヤー (1/4)](https://cdn-ak-scissors.b.st-hatena.com/image/square/64b22ef7c678f7dd226ed584bdb9c3ab5145fddf/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2009%2F08%2F25%2F243882%2Fl%2F91f0b0be3ef92ef1.jpg)