私は PhoneGap 1.8.1 で作成した PhoneGap アプリを持っており、iOS 5.1 でうまく機能しました。
アプリを変更する必要があったため、最新の Xcode 4.5 と iOS 6 SDK をダウンロードしました。しかし、アプリをビルドして iPhone 4s に展開すると、電話がロックされていると HTML 5 オーディオが再生されません。
PhoneGap 2.1.0 を使用するようにアプリをアップグレードしようとしましたが、電話がロックされている場合、アプリはまだオーディオを再生しません。(これは私のサーバーからの mp3 ファイル ストリームです。)
シミュレーターではすべて正常に動作しますが、iOS 6 を実行している iPhone 4s では動作しません。
[必要なバックグラウンド モード] を [アプリがオーディオを再生] および [アプリケーションがバックグラウンドで実行されない] = [はい] に設定しています。以前は iOS 5.1 で動作していましたが、iOS 6 では動作しませんでした。また、sound.m
推奨されているファイルを変更しようとしました。iOS 5.1 ではこれを行う必要はありませんでしたが、
インターネットで見つけた多くの例を試しましたが、iOS 6 では動作しないようです。また、電話をロックした状態で HTML 5 オーディオをストリーミングできるようにします。
iPhone が iOS 6 で PhoneGap 1.8.1 または 2.1 でロックされているときに、HTML 5 オーディオを再生するにはどうすればよいですか?