1

私はこのようなものを作りたい:

    <audio controls>
    <source src="media/blablabla.mp3" type="audio/mpeg"></source>
</audio>

ローカル ホスト :8080/console でアプリを実行すると、機能しました (音楽を再生できます)。しかし、デバイスでそのアプリを実行すると、音楽を再生できません。

私のデバイスの OS は Android 4.1.2 です

4

1 に答える 1

0

回答については、次の質問を参照してください: IBM Worklight 6.1 - Cordova を使用してローカル メディア ファイルを再生できません

私の答えのコピペ:

... ローカル メディア ファイルを再生するには、生成された Android プロジェクト内のメディア ファイルの場所へのフル パスを指定する必要があります。例えばcommon\audio、Worklight アプリケーションでフォルダーを作成し、その中に .mp3 ファイルを配置する場合、次のパスを使用する必要があります (HTML または JavaScript で、または好きなように...):

<a href="#" onclick="playAudio('/android_asset/www/default/audio/myMediaFile.mp3');">Play Audio</a>

サンプル プロジェクト: Android Cordova Media API

于 2013-07-21T16:51:33.657 に答える