0

iPhone 5S の Icenium Cordova 3.2 プロジェクトでサウンドの再生に問題があります。次のコードを使用しています。

 if (device.platform == "Android") {
        src = new Media("/android_asset/www/audio/multimedia.mp3");
    } else {
          src = new Media("audio/multimedia.mp3"); // this line runs on my device
    } 

  src.play();

audioメイン プロジェクト フォルダの下にあるという名前のフォルダに、オーディオ ファイルmultimedia.mp3が存在します。/audio/multimedia.mp3やなどのさまざまなパスを試しましmultimedia.mp3たが、デバイスでサウンドが再生されません。

外部 URL ( http://somesite.com/audiofile.mp3) への絶対パスを使用すると、オーディオ ファイルがデバイスで再生されます。私はまだ Android でコードをテストしていません。ありがとう。

4

1 に答える 1

1

プラグインを追加するのを忘れていると思います。phonegap.jsそのため、FileReader が機能していないか、ファイル プラグインを追加するのを忘れている可能性があります。

于 2014-01-16T12:30:05.563 に答える