Hoi Allemaal,

Sinds een tijdje ben ik bezig met een muziek-website waar je meer dan 2100 nummers online kunt beluisteren.
Nu ben ik de afgelopen dagen bezig geweest met een script dat de artiest en titel van het nummer wat op dat moment bezig is laat zien.
In een verborgen frame onderaan de pagina staat een embed media player die via een php pagina een dynamische asx-playlist afspeelt.
Telkens wanneer er een nummer is afgelopen opent de embed media player de php pagina,
welke een random nummer kiest uit een database en dit in een cookie zet en daarna gaat afspelen.
In de header van de pagina staat een script wat deze cookie uitleest en de artiest en titel laat zien.

Nu heb ik dit script continu getest in internet explorer, en hier werkt het script 100%!
Ga maar naar deze pagina om het te testen: http://nieuw.radiostereo.nl

Maar nu het probleem.. in google chrome werkt dit alles dus niet.
De muziek werkt wel, maar de informatie in de cookie komt niet overheen met het nummer
wat wordt afgespeeld.
Aangezien alles in internet explorer gewoon werkt denk ik niet dat het probleem in 1 van de scripts zit.
Maar ik kan de scripts wel posten als dat nodig is hoor..

Wanneer ik op een andere manier een random nummer kies en in een cookie zet werkt het ook.
Alleen wanneer de php-pagina moet werken via een embed media player werken de cookies opeens niet meer.
Is er iemand die enig idee heeft wat het probleem kan zijn?
Ik loop er op dit moment in ieder geval op vast..

Alvast bedankt!

Groetjes Stefan

EDIT: Het probleem is er ook in Opera...
Hoi Allemaal,

Ik heb vandaag een muziekspeler gemaakt in adobe flash!
De flashspeler opent een php pagina die kijkt of je een nummer in je playlist of cookie hebt staan, en speelt deze af.
En wanneer dit niet het geval is wordt er een random nummer gekozen.

Tevens werkt het ook om via deze php pagina cookies te schrijven met daarin de artiest en titel van het nummer.

En dan nu het mooiste: het werkt in alle browsers + zelfs op de ps3 (allemaal dankzij flash)

Maar nu is er nog 1 probleem:
De muziekspeler staat in een frame element wat ik onzichtbaar maak door de hoogte op 0 te zetten (zie de source van de pagina)
Nu werkt dit in ALLE browsers.. behalve in Firefox.

Tenzij ik de hoogte op minimaal 10px zet, dan is het probleem opgelost.
Heeft er iemand enig idee hoe dit kan??

P.s De frames zijn resizable dus je kunt het onzichtbare frame onderaan de pagina groter maken, en zoals je zult zien gaat de speler dan ineens werken..
BUMP

Iemand nog een idee misschien?
Waarom laat je de bezoeker niet kiezen of ie muziek wilt of niet?
Ik zou het erg storend vinden als er muziek op een pagina wordt afgespeeld die ik niet eens kan stoppen.
Dan is het meteen Ctrl + W.
ik ben nog bezig om de flash player te besturen met javascript,
maar dat was niet de vraag..
Je gebruikt nog steeds frames:

<frameset rows="*,0">
<frame frameborder="0" name="home" src="paginas/home.php" />
<frame frameborder="0" name="muziek" src="paginas/muziek/muziekspeler.php" />
</frameset>


Hier werkt het niet in Opera, en ook niet in IE. Ook niet als ik direct naar die swf toe ga.
het werkt wel, maar ik was toevallig net even met de swf bezig.
Nu zou het moeten werken!
Nope.
bedankt voor je geweldige hulp!! (Sarcasme)
Stefan Vermunt op 18/07/2010 22:52:53

bedankt voor je geweldige hulp!! (Sarcasme)


Het werkt niet, klaar.

Reageren