
Ubuntu日本語フォーラム

ログインしていません。
Linux初心者です。メインマシンはMacで、他に窓7とUbuntu 12.04 64bitを使っています。
今回、Firefoxが22にバージョンアップしたことにより、自分のサイトのBGMが鳴らなくなってしまいました。
調べてみたところ、embedタグに問題があったようなので、以下のように書き換えました。
(現在)<EMBED src="http://sawabeizumi.pro.tok2.com/Pink_Linda.mp3" autostart="true" hidden="true" loop="true">
(修正)<object data="http://sawabeizumi.pro.tok2.com/Pink_Linda.mp3" type="video/quicktime" id="MP3-Test" />
<param name="src" value="Pink_Linda.mp3" />
<param name="autostart" value="true" />
</object>
すると、Macと窓7ではうまく再生出るようになりましたが、今度はUbuntuで全く再生されず、また他のブラウザで見てみるとプレイヤーが丸出しになり更に再生すら出来ません。
何が問題なのでしょうか。ちなみに音楽データの形式はMP3、embedを使っていたときはうまく再生できていました。
どなたかご教授願います。
よろしくお願いいたします
オフライン
(修正)<object data="http://sawabeizumi.pro.tok2.com/Pink_Linda.mp3" type="video/quicktime" id="MP3-Test" />
これが原因かどうかは分かりませんが、
MIME タイプは「video/quicktime」ではなく、
「audio/mpeg」なのでは?
オフライン
背景:
http://forums.mozillazine.jp/viewtopic.php?t=14153&p=49739
HTML記述の問題でしょう。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/ "> ↓ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
width~0" height~"0" ↓ width="0" height="0"
ありがとうございます。
ご指摘の通り直してみましたが、やはりUbuntuでは鳴りません。
何故だかさっぱり判らないのですが‥‥
オフライン
(誤) type="audio/quicktime" (正) type="audio/mpeg"
STGSAGWANさま
それをやるとquicktimeがクラッシュします
それにどうやら objectタグはwindowsの中のみ有効らしく、
LinuxやMacでは動かないようですが‥‥?
オフライン
もういいです‥‥素直にaudioタグ使うことにします。
コレ使うと、Windowsの多くのブラウザが自分のサイトでまともに動かなくなるんですが、
それでもFirefox、Googlechrome、IE、Safariは動くので問題はないでしょう‥‥
オフライン