実現したいこと
ページ内で音楽をランダムに再生しようと様々な情報を参考にJavaScriptを書いたのですが、上手く再生されません。midファイルの時だけ再生されるようです。mp3ファイルの時も再生されるようにするにはどのように修正したらいいかご教授いただきたいです。
(MP3とMIDの両方を共に再生可能にするのが複雑になってしまう場合はMP3のみ再生できるようにお願いします。)
発生している問題・エラーメッセージ
Resource interpreted as Document but transferred with MIME type audio/mpeg
該当のソースコード
html
1<script type="text/javascript"> 2RandomBGM (); 3rand = Math.floor(Math.random()*BGM.length); 4document.write("<embed src=" + BGM[rand] + " autostart=true hidden=true loop=true><br>"); 5document.write("<p><center>ランダムで繰り返し再生しています<br>",BGM.length,""); 6document.write("Now Playing...:" +LIST[rand]+"</center>"); 7</script>
JavaScript
1function RandomBGM () { 2 BGM = new Array(); 3 BGM[0]= "./music/001.mp3"; 4 BGM[1]= "./music/002.mid"; 5 BGM[2]= "./music/003.mp3"; 6 LIST = new Array(); 7 LIST[0]= "001"; 8 LIST[1]= "002"; 9 LIST[2]= "003"; 10}
試したこと
midファイルだけにした場合は問題なく再生されました。
環境
GoogleChrome最新版
IE最新版
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/28 22:53
2020/04/29 01:06