iPadでmp3ファイルを再生するためにHTML5を使用しています。
私は2つのオーディオタグを付けました:
- http://www.schillmania.com/projects/soundmanager2/demo/_mp3/office_lobby.mp3からの 1 つの使用オーディオ ソース
- もう 1 つは私のローカル nginx サーバーからのもので、mp3 ファイルは http://www.schillmania.com/projects/soundmanager2/demo/_mp3/office_lobby.mp3からダウンロードされます。
オーディオ プレーヤー コントロールの再生ボタンをクリックすると、両方とも再生できます。リモートで再生できます。しかし、私のローカル nginx からの mp3 は再生できません。mp3 の再生が完了した後でも、常に「ストリーミング中...」と表示されます。
HTML5 コードは次のとおりです。
<p>Remote</p>
<audio controls="controls">
<source src="http://www.schillmania.com/projects/soundmanager2/demo/_mp3/office_lobby.mp3" type="audio/mpeg" />
Audio not support!
</audio>
<p>Local Nginx</p>
<audio controls="controls">
<source src="http://192.168.1.100/office_lobby.mp3" type="audio/mpeg" />
Audio not support!
</audio>
2 つのオーディオ コントロールの動作が異なる理由を知りたいです。nginxの設定の問題ですか?