人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【WebページのBGMで音声ファイルのリピート(その2)】
下に示すWebページ(※1)はBGMのリピート付きで自動スクロールします。
そこでの音声ファイルはmidファイルです。

そのWebページのソースコードを参考に自作のWebページに
BGM付を付け、自動スクロールさせています。
音声ファイルをmidファイルからmp3ファイルに変更すると
ブラウザが Google Chrome の場合にだけ、BGMは繰り返しません。
・Internet Explorer
・Firefox
では問題ありません。
Firefoxでのリピートに関しては、先の質問(※2)でいただいた回答で対処済みです。

Google Chromeでもmp3ファイルでBGMを繰り返すようにするにはどうすればよいでしょうか?

(※1)
●New Year Wishes
http://llerrah.com/newyearwishes.htm
(最初少しだけ手動でスクロールすればあとは自動スクロールします)

(※2) http://q.hatena.ne.jp/1362328969


●質問者: mkonomi
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 0/0件

▽最新の回答へ

質問者から


お手本の http://llerrah.com/newyearwishes.htm

<SCRIPT language="JavaScript">
if ((navigator.userAgent.indexOf("Firefox")!=-1) && navigator.appVersion.indexOf("Win") > 0)
{
document.writeln("<embed type=application/x-mplayer2 pluginspage=http://www.microsoft.com/Windows/MediaPlayer/ Name=MediaPlayer src=midi/mhastime.mid AutoStart=True ShowStatusBar=0 HEIGHT=1 WIDTH=1></embed>");
}
else if ((navigator.userAgent.indexOf("MSIE"))!=-1)
 document.writeln("<BGSOUND SRC=midi/mhastime.mid LOOP=INFINITE VOLUME=-500>");
else
 document.write( '<embed src = "midi/mhastime.mid" autostart="true" HEIGHT=1 WIDTH=1 loop="true" ></embed>' );
</SCRIPT>

に倣って、

Google Chrome の場合、

 document.write( '<embed src = "SomeMusic.mid" autostart="true" HEIGHT=1 WIDTH=1 loop="true" ></embed>' );

とすれば、BGM"SomeMusic.mid"がリピートされるけれど、

 document.write( '<embed src = "AnotherMusic.mp3" autostart="true" HEIGHT=1 WIDTH=1 loop="true" ></embed>' );

とすれば、BGM"AnotherMusic.mp3"はリピートされずに1回のみ。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ