hurtig tip: påvisning af browser og bruger - med as3

, hurtigt tip: påvisning af browser og bruger - med as3,,,,, andel,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, følg det hurtigt tip at lære at påvise internetbrowseren og bruger - ved hjælp af as3 og flash.,,,, trin 1: kort overblik over det, vi bruger textfields og hjælpe med til at hente externalinterface user agent, gennem en javascript kalder, og vise det i vores stg.de bruger agent opbevares, en simpel søgning via tilbage - vil give os en internetbrowser.,, trin 2: oprettet - fil, start - og skabe en ny flash dokument, sæt scenen størrelse, 400x200px og billedhastigheden til 24fps.,,,,, trin 3: grænseflade,,,,,, det er grænsefladen, vi vil bruge, henviser til image over for eksempel navne.genskabe det selv eller blot bruge kilde fla, trin 4: actionscript, skabe en ny actionscript klasse (cmd + n), medmindre den fil, main.as, og begynder at skrive:, pakke (import flash.display.sprite; import flash.external.externalinterface; import flash.events.mouseevent; import fl.transitions.tween; offentlige klasse vigtigste udvider sprite (private var useragent: string; offentlig funktion main(): ugyldig (mere. addeventlistener (mouseevent.mouse_up, showfull); browsertxt.text = getuseragent(); letterpress.text = getuseragent();} privat funktion getuseragent(): string (prøve (useragent = externalinterface. ring til ("vindue. navigatør. useragent. tostring") var browser: string = "[ukendte brorwser] "; hvis (useragent. indexof (" safari ").= - 1) (browser = "safari"} hvis (useragent. indexof ("firefox").= - 1) (browser = "firefox"} hvis (useragent. indexof ("chrome").= - 1) (browser = "chrome"} hvis (useragent. indexof ("msie").= - 1) (browser = "internet explorer"} hvis (useragent. indexof ("opera").= - 1) (browser = "opera"}} fangst (e: fejl) (//ikke kunne få adgang til externalinterface i indeholder side tilbage. "(nr. externalinterface]"} tilbage browser;} privat funktion showfull e: mouseevent): ugyldig (info.fullinfo.text = useragent, var mellem = nye mellem mellem: (info "y", nul, info. y, 180,0.5, sande)}}}, en, externalinterface, ring til en javascript funktion vil få, bruger agent, snor og bruge den, indexof(), en metode til at finde hver browser id i snor, hvis brugeren agent snor indeholder navn på den computer, du leder efter, kan man gå ud fra, at den browser, som brugeren anvender.kan du tilføje en specifik browser på dette område.de vil stadig mere knap, info, panel på scenen og afsløre hele bruger - oplysninger. hvis den, externalinterface, ring ikke, prøv fangstopgørelse, vil tage dette op og vende tilbage med en simpel fejl budskab til tekst boks.det vil mislykkes, hvis stg gennemføres i enkeltstående flash aktør, eller hvis den indeholder websted forbyder brugen.,, løntrin 5: dokument, klasse, husk at tilføje den klasse navn til den klasse, i det område, offentliggør, afsnit i, egenskaber, panel.,,,,, trin 6: offentliggør med henblik på at se stg i aktion (det kan give dig fejl ved test i den ide) du må åbne filen i browseren, kan du trykke på skift + cmd + e12 (sag



Previous:
Next Page: