Toon posts:

[Flash] meedere audio objecten op één pagina

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben op het moment bezig met de ontwikkeling van een MP3 webshop waarin verschillende flashmovies (mp3 players) naast elkaar op 1 pagina draaien.

De techniek van het inladen van een mp3 icm flashvars is mij geheel duidelijk.
Nu wil ik alleen hetzelfde bereiken net als op deze pagina: http://main.dance-tunes.com/idt/f?p=300:1:460106843340915203

wanneer ik 'play' druk wordt de vorige mp3 speler gereset zodat deze niet door blijft spelen ondanks dat deze niet in dezelfde movie zit.

Heeft iemand hier toevallig ervaring mee of kan mij in de goede richting sturen?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 13-02 11:06

Janoz

Moderator Devschuur®

!litemod

afaik kun je de verschillende films met elkaar laten communiseren mbv javascript. Zorg gewoon dat je, zodra je op play drukt, een javascript functie aanroept die alle andere films op pauze zet.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Janoz schreef op maandag 11 september 2006 @ 14:12:
afaik kun je de verschillende films met elkaar laten communiseren mbv javascript. Zorg gewoon dat je, zodra je op play drukt, een javascript functie aanroept die alle andere films op pauze zet.
thanks, klinkt logisch

even uitzoeken hoe we deze kunnen laten communiceren zonder pagina refresh

  • orf
  • Registratie: Augustus 2005
  • Laatst online: 23:20

orf

Mooiste oplossing is communicatie met local connection object:

http://www.adobe.com/supp...ection_objects/index.html

Verwijderd

Topicstarter
Volgens mij is dit inderdaad de meest eenvoudige oplossing, zie dit voorbeeld:
http://www.actionscripts....alConnections/index.shtml

:)

Verwijderd

Topicstarter
kom er nog niet goed uit.

Ik gebruik player.swf bij wijze van spreken 10x op dezelfde pagina, elk object uiteraard met een ander MP3tje.

Nu heb je met localConnections te maken met een sender (activeer functie in de andere objecten) en receiver (zet het geluid stop).

Probleem is omdat ik maar met 1 swf te maken heb, is dat deze de sender én receiver is, dit blijkt niet goed te werken....

Heeft iemand een idee hoe ik dit dan oplossen?

  • sanderb
  • Registratie: November 2000
  • Laatst online: 14-02 12:22
local shared object (lso)

hou in een lso bij welke player aan het spelen is. Laat elke player controleren of ie mag spelen, zoniet dan uitzetten.

" A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. " - Douglas Noel Adams

Pagina: 1