搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

Learn More

When I open a web page I've built on my computer, the music doesn't play. It will play if I open it in IE.

  • 6 回覆
  • 23 有這個問題
  • 10 次檢視
  • 最近回覆由 blindsey2

more options

I build web pages on my computer and before I updated Firefox I could hear the music when I opened the page. Since I updated Firefox the music will not play. If I open the page in IE the music plays fine. When I go to my website on the internet, the music plays fine. It only happens when I open a page on my computer. I have Windows XP. I have downloaded all the newer plugins but nothing helps.

I build web pages on my computer and before I updated Firefox I could hear the music when I opened the page. Since I updated Firefox the music will not play. If I open the page in IE the music plays fine. When I go to my website on the internet, the music plays fine. It only happens when I open a page on my computer. I have Windows XP. I have downloaded all the newer plugins but nothing helps.

被選擇的解決方法

You need to specify a MIME type attribute.
Otherwise Firefox doesn't know which plugin to use.
Using type="application/x-mplayer2" will use the Windows Media player.


<EMBED src="foldername/wav name.wav" loop="TRUE" HIDDEN="TRUE" type="application/x-mplayer2">

<embed src="lessons/CarrieUnderwood-LessonsLearned.wav" loop="true" hidden="true" type="application/x-mplayer2"> 
從原來的回覆中察看解決方案 👍 1

所有回覆 (6)

more options

Without seeing the site, this is just a guess, but you are possibly using bgsound to play the music. That is Internet Explorer coding that does not work in other browsers.

For details on fixing it see http://www.w3.org/wiki/HTML/Elements/bgsound and http://kb.mozillazine.org/Background_music_does_not_play

more options

Thanks for your reply. I don't use bg sound on my pages. I always use <EMBED src="foldername/wav name.wav" loop="TRUE" HIDDEN="TRUE"> example on my newest page: <embed src="lessons/CarrieUnderwood-LessonsLearned.wav" loop="true" hidden="true"> This always worked before I upgraded Firefox

more options

選擇的解決方法

You need to specify a MIME type attribute.
Otherwise Firefox doesn't know which plugin to use.
Using type="application/x-mplayer2" will use the Windows Media player.


<EMBED src="foldername/wav name.wav" loop="TRUE" HIDDEN="TRUE" type="application/x-mplayer2">

<embed src="lessons/CarrieUnderwood-LessonsLearned.wav" loop="true" hidden="true" type="application/x-mplayer2"> 
more options

Wow !! That did the trick. Thank you cor-el. I'll use that on the other pages I've built. This lets me check to make sure the song is playing right. My website is http://artisanwithin.com

more options

Is there any change this will be corrected without having to rewrite code? I only ask because I just created a large family website on CD (and directed people to use Firefox) and now none of the sounds work on the new Firefox. Any guesses why was this change made anyway? It is it more secure or something?

more options

My music plays on my website with the new Firefox. It was only on my computer that it wouldn't play. Thanks to cor-el's suggestion I added the new code to the pages I had built and the new ones I make and it works fine. I don't know if Firefox is working to correct the problem or why it happened. This is the code I now put on my pages I build changing "musicname" to the song I want to use. <embed src="folder/music name.wav" loop="true" hidden="true" type="application/x-mplayer2">