[Flash/Firefox]Muziek werk wel in IE, niet in Firefox.

Pagina: 1
Acties:

  • ijsthijs
  • Registratie: Juni 2003
  • Laatst online: 01-05 10:38
Via een vrij omslachtige weg speel ik, vanuit een frame, muziek af.

Structuur
index.php: bouwt 2 frames: content.php & footer.php

footer.php:
laadt vanuit een flash object, pass.php als object.
pass.php streamed weer een .swf file door. Deze swf maakt dus de muziek.

Nu het probleem, deze constructie werkt prima in Internet explorer maar Firefox negeert de muziek gewoon. Iemand een idee hoe ook firefox gebruikers mee te kunnen laten genieten van mijn muziek?

eenechtezzper.nl


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Zowieso ben ik van mening dat je bezoekers van je site nooit muziek moet opdringen. Heb je gekeken of de firefox flash plugin wel goed geinstalleerd staat? In het geval dat dat zo is, heb je dan een online testcase?

  • ijsthijs
  • Registratie: Juni 2003
  • Laatst online: 01-05 10:38
Het is een site voor een discoteek, daar hoort natuurlijk muziek bij!
Als ik de .swf file los aanspreek via Firefox werkt hij wel, dus met mijn plugin moet het goed zitten.

eenechtezzper.nl


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Als je dan even kijkt in welke stap de fout ligt door bv. pass.php apart te openen en te kijken of hij het dan wel doet, of bedoelde je juist dat je dat gedaan had?

  • ijsthijs
  • Registratie: Juni 2003
  • Laatst online: 01-05 10:38
Het aanspreken van de swf via het object gaat alleen mis.
Bijvoorbeeld een lege pagina met alleen dit als bron:

<object type="application/x-shockwave-flash" data="song.swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="0" height="0">
<param name="movie" value="song.swf" />
</object>
.. geeft geen muziek

roep ik gewoon song.swf via de adres balk aan werkt het wel.

Kom ik al tot de ontdekking dat het dus niet aan mijn constructie ligt die ik mijn eerste post heb geillustreerd. (8>

eenechtezzper.nl


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Ik geloof dat firefox de param niet pakt, probeer het eens zo:
HTML:
1
2
3
4
5
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="0" height="0">
  <param name="movie" value="xxxx">
  <param name="quality" value="high">
  <embed src="xxxx" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="0" height="0"></embed>
</object>

edit:
xxxx is je src 8)

[ Voor 45% gewijzigd door Rowanov op 20-05-2005 19:46 ]


  • ijsthijs
  • Registratie: Juni 2003
  • Laatst online: 01-05 10:38
Die Rowanov! Bedankt man, zo werkt 't prima.. kun je nog wat theoretische verklaringen neerdroppen? Dan snap ik ook waaróm het niet werkte.

Greetings

eenechtezzper.nl


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Simpel, Firefox pakt param niet en embed wel :P

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Rowanov schreef op vrijdag 20 mei 2005 @ 19:52:
Simpel, Firefox pakt param niet en embed wel :P
embed is al jaren deprecated. Dit zou genoeg moeten zijn voor alle moderne browsers:
HTML:
1
2
3
4
<object type="application/x-shockwave-flash" data="movie.swf" width="480" height="60">
  <param name="movie" value="movie.swf" />
  <img src="noflash.gif" width="480" height="60" alt="noflash" />
</object>


Kijk anders eens op http://www.ambience.sk/flash-valid.htm voor alternatieven.

[ Voor 8% gewijzigd door crisp op 21-05-2005 01:39 ]

Intentionally left blank


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

crisp schreef op zaterdag 21 mei 2005 @ 01:38:
embed is al jaren deprecated. Dit zou genoeg moeten zijn voor alle moderne browsers:
Kijk, weer wat geleerd, had altijd gedacht dat dit de enige manier was om het in firefox werkend te krijgen. :)

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 25-03 10:55

XangadiX

trepanatie is zóó kinderachtig

nevermind;

ik wilde crisp herhalen ;)

ik wilde er ook nog even aan toevoegen dat de code van Crisp valideert en de code van Macromedia/Adobe niet

[ Voor 89% gewijzigd door XangadiX op 21-05-2005 16:29 ]

Stoer; Marduq


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

XangadiX schreef op zaterdag 21 mei 2005 @ 16:29:
ik wilde er ook nog even aan toevoegen dat de code van Crisp valideert en de code van Macromedia/Adobe niet
Ik neem aan dat dat komt door al die extra attributen die er aan vast hangen?

Verwijderd

nee, dat komt omdat die methodes embed toepassen... en die is dus deprecated
Pagina: 1