Avatar billede dr.tynell Nybegynder
10. februar 2003 - 21:49 Der er 13 kommentarer og
1 løsning

Styre Media Player fra Flash?

Hej!
Hvordan styrer jeg Media Player fra Flash?

I html'en bruger jeg normalt:
<a href="#" onClick="document.mediaplayer.Play();">
Play</a>

Men hvordan laver jeg samme action fra flash?
Avatar billede mat Nybegynder
10. februar 2003 - 22:30 #1
et totalt gæt:

on (press) {
getURL("java script:document.mediaplayer.Play()"); // måske noget _parent noget først?!?
}

..who knows, det ka være jeg rammer rigtigt :P
Avatar billede dr.tynell Nybegynder
10. februar 2003 - 22:36 #2
Niks.. virker ik' - hva er det for noget med _parent?
Avatar billede mat Nybegynder
10. februar 2003 - 22:38 #3
nåeh jeg tænkte bare på stien til mediaplayeren, men jeg ved ikke ret meget om javascript. Ligger mediaplayeren i samme side som flashen?
Avatar billede dr.tynell Nybegynder
10. februar 2003 - 22:39 #4
ja, på samme side
Avatar billede mat Nybegynder
10. februar 2003 - 22:44 #5
on (press) {
getURL("java script:parent.mediaplayer.Play()");
}


måske?!? ellers aner jeg det ikke, jeg gætter som sagt her, det er nikolaj du skal have fat i til det der javascript hejs :)
Avatar billede dr.tynell Nybegynder
10. februar 2003 - 22:50 #6
yes! - det virker bare sådan ;o)
- kom med et svar så du ka få de fortjente point
Avatar billede mat Nybegynder
10. februar 2003 - 22:53 #7
wuhuu, jeg banker sgu snart ham nikolaj af pinden :P
Avatar billede nikolajdu Nybegynder
11. februar 2003 - 06:53 #8
hehe....

Det her giver nu ingen mening hvis ikke det ligger i et frameset : parent.mediaplayer.Play(); - parent på en side uden et frameset vil altid være sig selg og derfor overflødig :))

/Nikolaj
Avatar billede dr.tynell Nybegynder
11. februar 2003 - 08:32 #9
Ja, det fandt jeg også ud af... Så jeg bruger document.mediaplayer.Play()

Nu har jeg bare fundet ud af at min pauseknap ikke viker - den opfører sig på samme måde som Stop()...?
Avatar billede nikolajdu Nybegynder
11. februar 2003 - 12:43 #10
det hedder mediaplayer.Pause();

Og selvom om det burde være en selvfølge, så kan du i IE faktisk nøjes med : mediaPlayer.Pause() - helt uden document...

:))
Avatar billede mat Nybegynder
11. februar 2003 - 14:08 #11
aarrg så blev jeg taget ud alligevel :)
Avatar billede dr.tynell Nybegynder
11. februar 2003 - 17:21 #12
Hej Nikolaj

Det har jeg selvfølgelig prøvet - men det stopper blot video, ligesom document.mediaplayer.Stop() gør..!
Avatar billede nikolajdu Nybegynder
13. februar 2003 - 12:28 #13
Det lyder godt nok mystisk. Du skal starte igen på play....
Avatar billede dr.tynell Nybegynder
13. februar 2003 - 12:30 #14
Ja, det skal jeg. Men pause burde jo også holde videoen hvor den er... og ikke starte den forfra når man igen klikker play...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester