• ベストアンサー

WinのHTMLがMacで不調

私のOSはWindowsXP_HEです。ホームページビルダー6でHTMLファイルを作ってCDに焼きました。画像の背景にBGMを入れたのですが、Mac8.5の友人に渡したところBGMは鳴らないそうです。音声ファイルはAIFで作ったので、それだけを開くと鳴るそうです。友人のブラウザはIEのMac版です。htmlのプログラムに不具合があるのでしょうか。 BGMのところは下記です。 <EMBED src="ikai.aif" autostart="true" hidden="true" loop="true"> 宜しくお願いいたします。

  • HTML
  • 回答数3
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.3

>画像の背景にBGMを入れたのですが 画像の背景という意味がよくわかりません。補足をお願いします。 >Mac8.5 ちょっと古いですね。IEのバージョンが気になります。 Mac版IE5.1で試したところ以下のソースで問題なく再生できます。 <EMBED src="ikai.aif" autostart="true" hidden="true" loop="true"> ネスケ互換でやるなら<object>と<embed>の組み合わせにします。 <object> <param name="loop" value="true"> <param name="hidden" value="true"> <param name="autostart" value="true"> <param name="src" value="demo.aif"> <EMBED src="demo.aif" autostart="true" hidden="true" loop="true"> </object>

masabow
質問者

お礼

お教え有難うございます。 IEのバージョンを聞いたら、5.0でした。 お教え頂いたobjectとembedの組み合わせを書込み、(demo.aifはikai.aifに書き換えましたが)友人に渡しましたが、やはり駄目でした。

masabow
質問者

補足

「画像の背景」と申上げたのは、ホームページビルダー6での作成手順でいいますと、 1.挿入~画像ファイル で画像を挿入する 2.BGM~音声ファイル で音声ファイルを挿入する です。そうしたら、質問のようなHTMLソースが出来ていました。 これをWINDOWSで開くと、画像が出てバックミュージックが鳴り始めます。 しかしMACの友人は鳴らないそうです。

その他の回答 (2)

noname#6070
noname#6070
回答No.2

その他として… ikai.aif→ikai.aiff ではどうですか? ikai.aif→ikai.mov ではどうですか? (QuickTimeのサウンドファイルとしての扱いにする) <A HREF>か<BGSOUND>タグにしてはどうですか?

masabow
質問者

補足

ikai.aiffとしたら私のパソコンが受け付けませんでした。 ikai.aifの拡張子をmovに変えたら、Quicktimeのすべての関連付けを変更するかと聞いてきたので、それは困るのでいいえにしたら、 Qucktimegaおかしくなりました。

  • hidesira
  • ベストアンサー率50% (17/34)
回答No.1

タグの不具合という点も考えられるのかもしれませんが、 根本的にBGMのパス(ファイル名やフォルダ名)は間違ってないですか? この指定が間違っていると再生できるものも 再生できません。 音楽データだけを単独再生が可能であるなら、 おそらくこれだと思います。 また、そのMac版のIEに再生に必要な プラグイン等が必要でないのかなのも 確かめてみる必要もあるかもしれません。 まとめると 1.タグに指定するファイル名やフォルダ名のパスが間違っている 2.再生に必要なプラグインがない。 3.上記のタグにMac版のIEが対応しているのかどうかの確認 こんな感じでしょうか 参考にしていただけると幸いです。

masabow
質問者

お礼

お教え有難うございます。 #3 jakartaさんが鳴ったそうですから、タグは大丈夫だったと思います。 IEが非対応なのでしょうかねぇ。HTMLメールでBGMを入れたときも鳴らないと言っていますから。

関連するQ&A

  • ホームページのBGMを繰返し演奏させたい

    ホームページに <EMBED src="./?????.mid" autostart="true" hidden="true" loop="true"> というタグを入れて音楽を再生させてみようと思っています。 自動的に再生はできるのですが、loopさせることができません。 これはどうしてでしょうか? よろしくお願いします。

  • HTMLを使って動画を載せたい(初心者です)

    <EMBED SRC="動画A" AUTOSTART="TRUE" HIDDEN="TRUE" ALIGN="RIGHT"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> これをHTMLのテキストに適当に入れれば、画像Aがホームページ上に流れると思ったのですが、全くもってうまくいきません。。 ちなみに、Homepage managerを使っています。ご教授ください。

  • MIDIについて。

    BGMが1枚のページにしか貼れないので、ページが変わると曲が途中で遮られて しまいます。ページが変わっても、音が途切れないようにするにはどうすればよいのか教えてください。お願いします。 それと、繰り返し再生されるようにHTMLを書いてみたのですが、1回で止まってしまいます。どこか、間違ってますか? <EMBED SRC="曲名.mid" AUTOSTART="TRUE" LOOP="-1" REPEAT="TRUE" PANEL="0" WIDTH="0" HEIGHT="0">

    • ベストアンサー
    • CSS
  • ブログにBGMを流す方法

    ネットで色々と調べたのですが、どうしてもBGMを流すことが出来ません BGMを流すには下記のタグを使うようですが無理でした <embed src="http://blog○○~~~.mid" width="数値" height="数値" autostart="true" loop="true" hidden="true" > http://の後ろにBGMが入っている自分のURLを入れるのは分かるのですが添付の画像のようになってしまします BGMを流すにはプラグインが必要のようですが、プラグインとはどんなものでしょうか? また、プラグインを挿入する方法を教えて頂ければ幸いです

  • 音声をページに埋め込んで自動再生をやめたい

    <EMBED src=○○.mid hidden=true loop="false" autostart="false">としているのに、自動再生がfalseにならないのですが、自動再生をやめる方法を教えてください。

  • 要求されたファイルが見つかりません。というメッセージについて

    よろしくお願いします。初心者ですが最近HPを作りました。BGMをつけようと思いましたが「要求されたファイルが見つかりません。リンクが古いか、間違っています。(RealPlayer)」というメッセージが出てしまい、何度やってもうまくいきません。何が原因でしょうか? 私のやった事は<embed src="○○○.mid" autostart="true" loop="true" hidden="false" width="200" height="55"> というタグを貼り付けました。うまくいかなかった為、リアルプレイヤーのHPで対処法に従い、一時ファイルも削除しましたが、やはりうまくいきません。 どなたかご存知の方おられましたらお知恵を貸してください。

  • HP上のBGM

    HP上でBGMを流しています。 <div align="center"><embed src="○○.mid" autostart="true" loop="true" width="145" height="60" ></div> と入力し、 音楽を繰り返し流しているつもりなんですけど、 繰り返しになりません(1回で終わってしまう)。 なぜでしょう??? お教えください。

    • ベストアンサー
    • HTML
  • HPに音楽を取り入れる方法を教えて下さい。

    おちゃのこネット加入でホームページを作っております。 ビルダーを使って作成しております。 ビルダー内プレビューでは音楽を聞くことができます。 そのまま、ビルダーのHTMLコピーして、おちゃのこの方へ貼り付けしてますが、音楽が流れません。どうしてでしょうか。 ビルダーのhtmlです。 どの部分を直せば私のhpで聞けますか。 一回再生でなく連続で流したいです。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META name="GENERATOR" content="IBM HomePage Builder 2001 V5.0.3 for Windows"> <TITLE></TITLE> </HEAD> <BODY><EMBED src="file:///C:/Program Files/IBM HomePage Builder 2001/sample/sound/baby.mid" autostart="true" hidden="true" loop="true"></BODY> </HTML> <bgsound src="baby.mid" loop="infinite"> パソコン環境に問題もありますか。 xpです。 宜しくお願いします。

  • BGM設定したページを開くとエラーになる

    以下のHTMLでBGM設定したページをIE6で開くとエラーになります。 FireFoxだとOKです。何が問題なのでしょうか。 <embed src="music/*****.mid" type="audio/midi" width=0 height=0 autostart=true loop=true repeat=true volume=100 control=console panel=0></embed> 以前は大丈夫だったと思うのですが、IEのバージョンが変わってからなのか、「エラーを報告する」のウィンドウとともに、閉じてしまいます。 アドバイスをお願いします。

  • windosのバージョンアップをしたらEMBEDタグが使えなくなった。

    コンピュータは,素人に近いのですが,どうにかこうにか自分のホームページを持っています。 最初に作ったときには,EMBEDでBGMを流せていました。 <embed src="???.mid" width="100" height="40" autostart="true" loop="true" repeat="true"> という形で書いていたのですが。。。 先日,windowsのバージョンアップをしてから(これが原因なのかどうかは定かではないのですが),自分のページに限らず,全てのEMBEDを使用しているページのBGMが再生不可になってしまいました。 BGSOUNDを使えば再生できるのですが,できれば,EMBEDを使いたいと考えています。 どうしたらよいでしょうか? ご指導お願いいたします。

    • ベストアンサー
    • HTML