PhoneGap アプリケーションでHowler.jsを使用しています。オーディオ ファイルが大きい (10Mb 以上) ため、バッファ属性を true に設定します (HTML5 オーディオを強制します)。
var theSound = new Howl({
urls: ['assets/Sound.m4a'],
buffer: true,
sprite: {
scene0 : [ 1966000, 27000] }
エミュレーターと iPad Mobile Safari でアプリケーションをテストすると、すべて正常に動作します。しかし、iPad でアプリケーションをアプリとして実行すると、オーディオが開始されません。Web インスペクタを使用すると、オーディオ ファイルがループのように何度も何度も読み込まれることに気付きました。エミュレーターと iPad の両方で、同じ PhoneGap アプリを実行している Web インスペクターの [リソース] タブのスクリーンショットを添付して確認できます。
何が問題になる可能性がありますか?