Avatar billede vat69 Nybegynder
01. september 2005 - 11:57 Der er 8 kommentarer og
2 løsninger

hent billede hvis maskinen ikke har flash

Hej

Jeg har planer om at lave en animation i flash. Kan man lave noget smart der tjekke om maskinen har flash indstaleret og hvis den ikke har så hentes et stil billede istedet? DVS har maskiner ikke flash så kommer den der automatiske "vil du hente flash" box, men billedet hentes ind i stedet for flash filen..

Håber på lidt hjælp
mvh
Vat69
Avatar billede le_bon Nybegynder
01. september 2005 - 12:38 #1
Avatar billede kochen Nybegynder
01. september 2005 - 13:54 #2
Ifølge macromedia har 98 % af verdens online brugere flashplayer installeret, så spørgsmålet er om det overhovedet er nødvendigt med detection??
Avatar billede le_bon Nybegynder
01. september 2005 - 14:00 #3
kochen > Just præcis ;)
Avatar billede vat69 Nybegynder
02. september 2005 - 10:34 #4
Ja det er sikkert rigtigt nok, men jeg vil nok prøve at lave det aligevel. Har tænkt over om man ikke kan lave noget i PHP der tjekker om maskinen har flash, men ja skal nok lige gruble lidt mere over det....
Avatar billede le_bon Nybegynder
02. september 2005 - 11:00 #5
Tror ikke der findes en bedre løsning end Macromedias egen Flash detection kit....det ville være mærkeligt.

c",)
Avatar billede thulstrup Nybegynder
02. september 2005 - 21:32 #6
Det er rigtigt at 98% af alle online har flashplayer i en eller anden form, men det er ikke ensbetydende med at de alle har den nyeste version:
http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html

Detection er altid en god ide og især nu når Flash 8 snart kommer på gaden.


Man kan faktisk godt lave en primitiv serverside Flash detection, men det er ikke muligt at detecte versionsnummer kun om pluginet er til stede:

<?php
$acceptArray = explode(",", $_SERVER['HTTP_ACCEPT']);
foreach($acceptArray as $elem=>$attr){
  if(ereg("application/x-shockwave-flash", $attr)){
    $hasFlashSupport = true;
    break;
  }
}
?>

Jeg mener dog at IE nogle gange skaber problemer med den HTTP_ACCEPT den sender...
Avatar billede kochen Nybegynder
03. september 2005 - 15:08 #7
I den nye 8'er er der indbygget detection, hvilket betyder at macromedia regner med fuld spredning af playeren inden for 12 måneder... så til den tid vil vi være fuldstændig ude over disse detection problemer:)
Avatar billede le_bon Nybegynder
13. september 2005 - 10:48 #8
Nå, smider et svar, hvis du kunne bruge det jeg skrev...

c",)
Avatar billede vat69 Nybegynder
22. september 2005 - 09:31 #9
Hej
Løsningen bliver rigtig nok at der ikke bliver nogle løsning. Med så mange der har flash på maskinen er det den gamle med gråspurve og kanoner. Jeg fordeler point som tak for svarene.
Avatar billede le_bon Nybegynder
22. september 2005 - 10:14 #10
vat69 > Kan kun give dig ret. Tak for points.

c",)
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