4

PhoneGap Build サービスを使用して、iPhone、Android、および Blackberry 用にネイティブ コンパイルされる Web アプリに jPlayer を使用しようとしています。このプレーヤーを使用して短い MP3 オーディオ スニペットを再生していますが、Web ブラウザでは問題なく動作します。

ただし、これを PhoneGap を使用してコンパイルすると、オーディオは再生されず、プレーヤーにファイルの長さが表示されません。相対パス ( ) を使用して参照しているのに、ファイルが見つからないようです../audio/myaudio.mp3

PhoneGap でコンパイルされたネイティブ アプリで jPlayer を動作させた経験のある人はいますか?

4

1 に答える 1

2

これは、PhoneGap Build とはまったく関係がない可能性があります。多くのモバイル プラットフォームで html5 オーディオのサポートがひどいため、おそらく問題が発生しています。Html5 オーディオは、Android 2.x 以前の blackberry デバイスでは機能しません。html5 オーディオがサポートされている場合でも、常に期待どおりに動作するとは限りません (シークできない、一度に複数のクリップを再生できないなど...)。html5 オーディオがサポートされていない場合でも、プラットフォーム間で一貫したオーディオ再生を行うために、phonegap の Media クラスを確認することをお勧めします

于 2012-08-20T02:35:50.170 に答える