2
このコードはChromeで正常に動作しますが、Firefoxでは音声は生成されません。私はfile://で、http://ではテストしていません。私は、playSound関数にアラートを置き、オーディオパラメータを渡しました。それは必要なように、すべてのボタンのオーディオdiv idを返しました。私はこの時点で困惑しており、どんな提案もすばらしいだろう。オーディオタグはクロームでは動作しますが、Firefoxでは動作しません
<li id="siren" class="app_button">
<img src="img/siren.png" alt=""
name="siren_pressed" width="102" height="102"
onmousedown="press('siren_pressed')"
onmouseup="release('siren_pressed'), playSound('siren_audio')">
<audio id="siren_audio">
<source src="audio/siren.ogg" type="audio/ogg">
<source src="audio/siren.mp3" type="audio/mpeg">
</audio>
</li>
/* Javascript is in a seperate folder */
function playSound(audio)
{
var sound = document.getElementById(audio);
sound.play();
}
このスレッドをチェックしましたか?ちょっと例:... http://stackoverflow.com/questions/8831625/html5-audio-not-working-on-firefox – Golmaal
はいスレッドをチェックしました。それは助けになりませんでした。 – CLKT
私は、あなたが私を紹介したスレッドに戻った。私は.mp3ファイルを直接再生してみましたが、うまくいきました。 .oggファイルは灰色のボックスに「x」が付いています。私は 'x'をクリックし、それはオーディオプレーヤーになったが、ファイルを再生しませんでした。私は今トラブルシューティングのための何かを持っています。私の努力を取り返してくれてありがとう。 – CLKT