Sådan indlæses lokale Flash-objekter under et Linux-skrivebordsmiljø



Prøv Vores Instrument Til At Fjerne Problemer

Hvis du kommer fra et Windows-miljø, kan du være vant til at trække SWF Flash-objekter direkte fra File Explorer og indlæse dem i din browser. Moderne Linux-browsere mangler nogle typer Flash-understøttelse, og mange eksperter føler, at Flash langsomt bliver faset væk. Der er dog to hovedårsager til, at du måske vil gendanne denne funktionalitet under Linux. Den ene er, hvis du er en webudvikler og har brug for at teste SWF-objekter, når du har skrevet dem. Dette er især vigtigt, hvis du koder til Flash-aktiverede mobile enheder. Du vil gerne teste dem på din udviklingsplatform, inden du distribuerer dem til mobilnettet.



Den anden grund ville være, hvis du ikke er forfatter, men har lokale eller cloud-lagrede SWF-filer, der indeholder spil. Spillere har undertiden brug for at indlæse disse i en webbrowser, og de kan bruge det samme trick, som udviklere gør for at indlæse dem i deres desktop-miljø. Denne teknik understøttes endnu forældet, men så er det også de fleste Flash-baserede teknikker.



Kode, der skal indlæses i SWF Flash-objekter

Åbn gedit fra applikationsfanen, hvis du er en GNOME- eller Unity-bruger, eller åbn Mousepad fra det samme, hvis du tilfældigvis bruger Xfce. I begge tilfælde kan du også indlæse en CLI-editor som vi eller nano, hvis du var så tilbøjelig. Overvej følgende kodestykke:



Udskift /path/to/Object.swf med den adfærds sti, du vil indlæse. Bredden og højden skal indstilles passende til at matche dens dimensioner. Når du har alt indstillet, skal du gemme filen med et navn som flashLoad.html, så du kan indlæse den fra din filhåndtering.

Vi brugte et eksempel taget fra en populær programmeringsressource og kom op med følgende kode for at starte den:

Dobbeltklik på flashLoad.html gav os dette resultat:



billede-a

Hvis dobbeltklik ikke fungerer i din distribution, kan du trække filen til din webbrowser eller bruge filmenuen inde i browseren for at indlæse den. Hver distribution gør tingene lidt anderledes, og nogle Nautilus-baserede som Fedora sætter stadig visse muligheder, der adskiller dem fra andre.

1 minut læst