Pakket | fl.video |
Klasse | public class FLVPlaybackCaptioning |
Overerving | FLVPlaybackCaptioning Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt de ActionScript 3.0 Language and Components Reference zo bijgewerkt dat de klasse FLVPlaybackCaptioning de volgende eigenschappen en methoden bevat, die zijn toegevoegd om de toegankelijkheid van de component te verbeteren.
Zorg ervoor dat u de versie van de component 'met Toegankelijkheid' toevoegt aan het project voordat u de nieuwe eigenschappen of methoden gaat toepassen.
De component FLVPlaybackCaptioning downloadt een XML-bestand met getimede tekst (TT) en past deze ondertiteling toe op een component FLVPlayback waarmee deze component wordt gecombineerd.
Ga naar http://www.w3.org/AudioVideo/TT/ voor meer informatie over de indeling Timed Text. De component FLVPlaybackCaptioning ondersteunt een subset van de Timed Text 1.0-specificatie. Voor gedetailleerde informatie over de ondersteunde subset gaat u naar Timed Text Tags. Hier volgt een kort voorbeeld:
<?xml version="1.0" encoding="UTF-8"?> <tt xml:lang="en" xmlns="http://www.w3.org/2006/04/ttaf1" xmlns:tts="http://www.w3.org/2006/04/ttaf1#styling"> <head> <styling> <style id="1" tts:textAlign="right"/> <style id="2" tts:color="transparent"/> <style id="3" style="2" tts:backgroundColor="white"/> <style id="4" style="2 3" tts:fontSize="20"/> </styling> </head> <body> <div xml:lang="en"> <p begin="00:00:00.50" dur="500ms">Four score and twenty years ago</p> <p begin="00:00:02.50"><span tts:fontFamily="monospaceSansSerif,proportionalSerif,TheOther"tts:fontSize="+2">our forefathers</span> brought forth<br /> on this continent</p> <p begin="00:00:04.40" dur="10s" style="1">a <span tts:fontSize="12 px">new</span> <span tts:fontSize="300%">nation</span></p> <p begin="00:00:06.50" dur="3">conceived in <span tts:fontWeight="bold" tts:color="#ccc333">liberty</span> <span tts:color="#ccc333">and dedicated to</span> the proposition</p> <p begin="00:00:11.50" tts:textAlign="right">that <span tts:fontStyle="italic">all</span> men are created equal.</p> <p begin="15s" style="4">The end.</p> </div> </body> </tt>
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
De huidige toegankelijkheidsimplementatie (AccessibilityImplementation) voor deze InteractiveObject-instantie. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
De huidige toegankelijkheidsopties voor dit weergaveobject. | DisplayObject | ||
alpha : Number
Geeft de alpha-transparantiewaarde van het opgegeven object aan. | DisplayObject | ||
autoLayout : Boolean
Hiermee wordt bepaald of de component FLVPlaybackCaptioning automatisch het object TextField verplaatst en van grootte verandert voor de ondertiteling. | FLVPlaybackCaptioning | ||
blendMode : String
Een waarde uit de klasse BlendMode die opgeeft welke overvloeimodus moet worden gebruikt. | DisplayObject | ||
blendShader : Shader [alleen-schrijven]
Stelt de arcering in die moet worden gebruikt om voor- en achtergrond in elkaar te laten overvloeien. | DisplayObject | ||
buttonMode : Boolean
Geeft de knopmodus van deze sprite op. | Sprite | ||
cacheAsBitmap : Boolean
Indien ingesteld op true, plaatsen Flash-runtimes een interne bitmaprepresentatie van het weergaveobject in cache. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Als dit Matrix-object niet null is, definieert het hoe een weergaveobject wordt gerenderd als cacheAsBitmap wordt ingesteld op true. | DisplayObject | ||
captionButton : Sprite
Hiermee wordt de instantie CaptionButton van de aangepaste UI-component FLVPlayback gedefinieerd, die schakelmogelijkheden biedt om ondertiteling in en uit te schakelen. | FLVPlaybackCaptioning | ||
captionTarget : DisplayObject
Hiermee wordt de instantie DisplayObject ingesteld waarin de ondertitels moeten worden weergegeven. | FLVPlaybackCaptioning | ||
captionTargetName : String
De instantienaam van het object TextField of de filmclip die een object TextField met de ondertitels omvat. | FLVPlaybackCaptioning | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
contextMenu : NativeMenu
Geeft het contextmenu op dat is gekoppeld aan dit object. | InteractiveObject | ||
doubleClickEnabled : Boolean
Geeft op of dit object gebeurtenissen doubleClick ontvangt. | InteractiveObject | ||
dropTarget : DisplayObject [alleen-lezen]
Geeft het weergaveobject op waarover de sprite wordt gesleept of waarop de sprite is neergezet. | Sprite | ||
filters : Array
Een geïndexeerde array die elk filterobject bevat dat momenteel is gekoppeld aan het weergaveobject. | DisplayObject | ||
flvPlayback : FLVPlayback
Hiermee wordt de instantie FLVPlayback ingesteld die moeten worden ondertiteld. | FLVPlaybackCaptioning | ||
flvPlaybackName : String
Hiermee wordt een instantienaam ingesteld voor de instantie FLVPlayback die u wilt ondertitelen. | FLVPlaybackCaptioning | ||
focusRect : Object
Geeft op of dit object een focusrechthoek weergeeft. | InteractiveObject | ||
graphics : Graphics [alleen-lezen]
Geeft het object Graphics op dat bij deze sprite hoort, waarbij vectortekenopdrachten kunnen optreden. | Sprite | ||
height : Number
Geeft de hoogte van het weergaveobject aan, in pixels. | DisplayObject | ||
hitArea : Sprite
Wijst een andere sprite aan als raakgebied voor een sprite. | Sprite | ||
loaderInfo : LoaderInfo [alleen-lezen]
Retourneert een object LoaderInfo dat informatie bevat over het laden van het bestand waartoe dit weergaveobject behoort. | DisplayObject | ||
mask : DisplayObject
Het aanroepende weergaveobject wordt gemaskeerd door het opgegeven object mask. | DisplayObject | ||
metaData : Object
Krijgt het metagegevensobject van de DisplayObject-instantie als de metagegevens zijn opgeslagen naast de instantie van dit DisplayObject in het SWF-bestand door een PlaceObject4-markering. | DisplayObject | ||
mouseChildren : Boolean
Bepaalt of de onderliggende elementen van het object door de muis of door een gebruikersinvoerapparaat worden ingeschakeld. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Geeft aan of dit object berichten van de muis of gebruikersinvoer ontvangt. | InteractiveObject | ||
mouseX : Number [alleen-lezen]
Geeft de x-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | DisplayObject | ||
mouseY : Number [alleen-lezen]
Geeft de y-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | DisplayObject | ||
name : String
Geeft de instantienaam van het DisplayObject aan. | DisplayObject | ||
needsSoftKeyboard : Boolean
Geeft aan of een virtueel toetsenbord (een softwaretoetsenbord op het scherm) moet worden weergegeven wanneer deze InteractiveObject-instantie focus krijgt. | InteractiveObject | ||
numChildren : int [alleen-lezen]
Retourneert het aantal onderliggende objecten van dit object. | DisplayObjectContainer | ||
opaqueBackground : Object
Geeft op of het weergaveobject dekkend is met een bepaalde achtergrondkleur. | DisplayObject | ||
parent : DisplayObjectContainer [alleen-lezen]
Geeft het object DisplayObjectContainer aan dat dit weergaveobject bevat. | DisplayObject | ||
root : DisplayObject [alleen-lezen]
Voor een weergaveobject in een geladen SWF-bestand is de eigenschap root het bovenste weergaveobject in het gedeelte van de boomstructuur van het weergaveoverzicht dat wordt vertegenwoordigd door dat SWF-bestand. | DisplayObject | ||
rotation : Number
Geeft de rotatie van de instantie DisplayObject vanaf de oorspronkelijke oriëntatie (in graden) aan. | DisplayObject | ||
rotationX : Number
Geeft in graden de X-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
rotationY : Number
Geeft in graden de y-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
rotationZ : Number
Geeft in graden de z-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
scale9Grid : Rectangle
Het huidige schaalraster dat wordt gebruikt. | DisplayObject | ||
scaleX : Number
Bepaalt de horizontale schaal (percentage) van het object zoals deze wordt toegepast vanuit het registratiepunt. | DisplayObject | ||
scaleY : Number
Bepaalt de verticale schaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object. | DisplayObject | ||
scaleZ : Number
Bepaalt de diepteschaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object. | DisplayObject | ||
scrollRect : Rectangle
De verschuivende rechthoekgrenzen van het weergaveobject. | DisplayObject | ||
showCaptions : Boolean
Wordt gebruikt om ondertitels weer te geven; true = ondertitels weergeven, false = ondertitels niet weergeven. | FLVPlaybackCaptioning | ||
simpleFormatting : Boolean
Hiermee worden indelingsinstructies uit het bestand met getimede tekst beperkt, indien ingesteld op true. | FLVPlaybackCaptioning | ||
softKeyboard : String
Bepaalt het uiterlijk van het schermtoetsenbord. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definieert het gebied dat als scherm moet blijven fungeren wanneer een softwaretoetsenbord wordt weergegeven (niet beschikbaar op iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Beheert geluid binnen deze sprite. | Sprite | ||
source : String
URL van het XML-bestand met getimede tekst dat ondertitels bevat (vereiste eigenschap). | FLVPlaybackCaptioning | ||
stage : Stage [alleen-lezen]
Het werkgebied van het weergaveobject. | DisplayObject | ||
tabChildren : Boolean
Bepaalt of de onderliggende objecten van het object tabnavigatie hebben. | DisplayObjectContainer | ||
tabEnabled : Boolean
Geeft op of dit object in de tabvolgorde is opgenomen. | InteractiveObject | ||
tabIndex : int
Geeft de tabvolgorde van objecten in een SWF-bestand op. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [alleen-lezen]
Retourneert een object TextSnapshot voor deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
track : uint
Ondersteuning voor meerdere geluidssporen voor taal. | FLVPlaybackCaptioning | ||
transform : flash.geom:Transform
Een object met eigenschappen die betrekking hebben op de matrix van een weergaveobject, de kleurtransformatie en de pixelbeperkingen. | DisplayObject | ||
useHandCursor : Boolean
Een Booleaanse waarde die aangeeft of het wijzende handje wordt weergegeven wanneer de cursor wordt bewogen over een sprite waarin de eigenschap buttonMode is ingesteld op true. | Sprite | ||
videoPlayerIndex : uint
Verbindt de ondertiteling aan een bepaalde VideoPlayer in de component FLVPlayback. | FLVPlaybackCaptioning | ||
visible : Boolean
Bepaalt of het weergaveobject zichtbaar is. | DisplayObject | ||
width : Number
Geeft de breedte van het weergaveobject aan, in pixels. | DisplayObject | ||
x : Number
Bepaalt de x-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | DisplayObject | ||
y : Number
Bepaalt de y-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | DisplayObject | ||
z : Number
Geeft de z-coördinaatpositie langs de z-as van de DisplayObject-instantie aan ten opzichte van de bovenliggende 3D-container. | DisplayObject |
Methode | Gedefinieerd door | ||
---|---|---|---|
Hiermee wordt een nieuwe instantie FLVPlaybackCaptioning gemaakt. | FLVPlaybackCaptioning | ||
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Geeft aan of vanwege beveiligingsbeperkingen weergaveobjecten worden weggelaten uit de lijst die wordt geretourneerd wanneer de methode DisplayObjectContainer.getObjectsUnderPoint() wordt aangeroepen met het opgegeven punt. | DisplayObjectContainer | ||
Bepaalt of het opgegeven weergaveobject een onderliggend object van de instantie DisplayObjectContainer of de instantie zelf is. | DisplayObjectContainer | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Retourneert een array FLVPlayback-cuepoints die de zoektekst bevatten. | FLVPlaybackCaptioning | ||
Retourneert een rechthoek die het gebied van het weergaveobject aangeeft ten opzichte van het coördinatensysteem van het object targetCoordinateSpace. | DisplayObject | ||
Retourneert een array FLVPlayback-cuepoints die de ondertitels bevatten. | FLVPlaybackCaptioning | ||
Retourneert een tekenreeks met alle ondertitels opgemaakt als een HTML-transcript. | FLVPlaybackCaptioning | ||
Retourneert de onderliggende weergaveobjectinstantie bij de opgegeven index. | DisplayObjectContainer | ||
Retourneert de onderliggende weergaveobjectinstantie met de opgegeven naam. | DisplayObjectContainer | ||
Retourneert de indexpositie van een onderliggende instantie DisplayObject. | DisplayObjectContainer | ||
Retourneert een array met objecten die zich onder het opgegeven punt bevinden en onderliggende objecten van deze instantie DisplayObjectContainer zijn (of onderliggende objecten van onderliggende objecten van die instantie). | DisplayObjectContainer | ||
Retourneert een rechthoek die de grens van het weergaveobject aangeeft op basis van het coördinatensysteem dat wordt gedefinieerd door de paramater targetCoordinateSpace, minus enige streken op vormen. | DisplayObject | ||
Hiermee worden de (algemene) werkgebiedcoördinaten van het object point omgezet in (lokale) objectcoördinaten. | DisplayObject | ||
Converteert een tweedimensionaal punt van de (algemene) werkruimtecoördinaten naar (lokale) coördinaten van een driedimensionaal weergaveobject. | DisplayObject | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Evalueert het selectiekader van het weergaveobject om te zien of dit het selectiekader van het weergaveobject obj overlapt of snijdt. | DisplayObject | ||
Hiermee wordt het weergaveobject geëvalueerd om te zien of deze een punt dat is opgegeven door de parameters x en y, overlapt of doorsnijdt. | DisplayObject | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Converteert een driedimensionaal punt van de (lokale) coördinaten van het driedimensionale weergaveobject naar een tweedimensionaal punt in de (algemene) werkruimtecoördinaten. | DisplayObject | ||
Hiermee worden de (lokale) weergaveobjectcoördinaten van het object point omgezet in (algemene) werkgebiedcoördinaten. | DisplayObject | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert de opgegeven onderliggende instantie DisplayObject uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert een onderliggend DisplayObject uit de opgegeven indexpositie in de lijst met onderliggende objecten van de DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert alle onderliggende DisplayObject-instanties uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Geeft een virtueel toetsenbord weer. | InteractiveObject | ||
Retourneert een aantal seconden als een tijdcodetekenreeks. | FLVPlaybackCaptioning | ||
Wijzigt de positie van een bestaand onderliggend object in de weergaveobjectcontainer. | DisplayObjectContainer | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Hiermee kan de gebruiker de opgegeven sprite slepen. | Sprite | ||
Hiermee kan de gebruiker de opgegeven sprite naar een apparaat met aanraakbediening slepen. | Sprite | ||
Stopt recursief de tijdlijnuitvoering van alle filmclips die beginnen bij dit object. | DisplayObjectContainer | ||
Beëindigt de methode startDrag(). | Sprite | ||
Beëindigt de startTouchDrag()-methode, voor gebruik met apparaten met aanraakbediening. | Sprite | ||
Wisselt de z-volgorde (van voor naar achter) van de twee opgegeven onderliggende objecten om. | DisplayObjectContainer | ||
Wisselt de z-volgorde (van voor naar achter) van de onderliggende objecten op de twee opgegeven indexposities in de lijst met onderliggende objecten om. | DisplayObjectContainer | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Gebeurtenis | Overzicht | Gedefinieerd door | ||
---|---|---|---|---|
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt. | EventDispatcher | |||
Wordt verzonden wanneer een weergaveobject aan het weergaveoverzicht wordt toegevoegd. | DisplayObject | |||
Wordt verzonden wanneer een weergaveobject direct of via toevoeging van een subboomstructuur die het weergaveobject bevat, aan het weergaveoverzicht van het werkgebied wordt toegevoegd. | DisplayObject | |||
Wordt verzonden wanneer een ondertitel aan het tekstveld captionTarget wordt toegevoegd of hieruit wordt verwijderd. | FLVPlaybackCaptioning | |||
Wordt verzonden nadat de eigenschap captionTarget is gemaakt, maar voordat ondertitels zijn toegevoegd (de eigenschap captionTarget is leeg). | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer de gebruiker Wissen of Verwijderen kiest in het snelmenu. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker op de hoofdknop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat. | InteractiveObject | |||
Wordt verzonden nadat alle XML-gegevens voor getimede tekst zijn geladen. | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer een handeling van de gebruiker het snelmenu opent dat aan dit interactieve object in een AIR-toepassing is gekoppeld. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een kopieerbewerking gebruikt of Kopiëren kiest in het contextmenu. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een knipbewerking gebruikt of Knippen kiest in het contextmenu. | InteractiveObject | |||
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt. | EventDispatcher | |||
Wordt verzonden wanneer de gebruiker tweemaal snel achtereen op de hoofdknop van een aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat wanneer de markering doubleClickEnabled van dit object op true is ingesteld. | InteractiveObject | |||
[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop een nieuw frame ingaat. | DisplayObject | |||
[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop het huidige frame verlaat. | DisplayObject | |||
Wordt verzonden nadat een weergaveobject focus heeft gekregen. | InteractiveObject | |||
Wordt verzonden nadat een weergaveobject focus heeft verloren. | InteractiveObject | |||
[uitzendgebeurtenis] Wordt verzonden nadat de constructors van frameweergaveobjecten zijn uitgevoerd, maar voordat framescripts zijn uitgevoerd. | DisplayObject | |||
Wordt verzonden wanneer de gebruiker een aanraakpunt langs de rand van het touchoppervlak maakt met een InteractiveObject-instantie (zoals wanneer u langs de rand van het touchoppervlak op Siri Extern voor Apple TV tikt). Sommige apparaten interpreteren dit contact misschien ook als een combinatie van verschillende aanraakgebeurtenissen. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker op twee aanraakpunten drukt op dezelfde InteractiveObject-instantie op een apparaat met aanraakbediening (zoals wanneer de gebruiker met twee vingers op een weergaveobject op een gsm of tablet met aanraakscherm drukt en vervolgens weer loslaat). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanraakpunt over de InteractiveObject-instantie beweegt op een apparaat met aanraakbediening (zoals wanneer de gebruiker een vinger van links naar rechts beweegt over een weergaveobject op een gsm of tablet met aanraakscherm). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een zoombeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met twee vingers en deze vervolgens roteert over een weergaveobject op een gsm of tablet met een aanraakscherm). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een veegbeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met drie vingers en deze vervolgens parallel beweegt over een weergaveobject op een gsm of tablet met een aanraakscherm). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanraakpunt maakt met een InteractiveObject-instantie en vervolgens op een apparaat met aanraakbediening drukt (zoals wanneer de gebruiker een paar vingers op een weergaveobject plaatst om een menu te openen en er met een vinger op drukt om een menu-item op een gsm of tablet met een aanraakscherm te selecteren). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een zoombeweging maakt op een aanraakpunt met een InteractiveObject-instantie (zoals wanneer de gebruiker een scherm aanraakt met twee vingers en deze vervolgens snel spreidt over een weergaveobject op een gsm of tablet met een aanraakscherm). | InteractiveObject | |||
Wordt verzonden wanneer een aanroep van de gebeurtenis URLLoader.load() via HTTP probeert toegang te krijgen tot een XML-bestand met getimede tekst en de huidige Flash Player-omgeving de statuscode voor de aanvraag kan detecteren en retourneren. | FLVPlaybackCaptioning | |||
Deze gebeurtenis wordt verzonden naar elke clienttoepassing die inline-invoer met een IME ondersteunt. | InteractiveObject | |||
Wordt verzonden wanneer een aanroep naar de gebeurtenis URLLoader.load() resulteert in een fatale fout die de download van het XML-bestand met getimede tekst beëindigt. | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer de gebruiker op een toets drukt. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker focus probeert te wijzigen met toetsenbordnavigatie. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een toets loslaat. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker op de middelste knop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker op de middelste aanwijsapparaatknop drukt over een instantie InteractiveObject. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker op de aanwijsapparaatknop drukt over een instantie InteractiveObject. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker focus probeert te wijzigen met een aanwijsapparaat. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het aanwijsapparaat verplaatst terwijl het zich boven een InteractiveObject bevindt. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanwijsapparaat van een instantie InteractiveObject af verplaatst. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanwijsapparaat over een instantie InteractiveObject beweegt. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt. | InteractiveObject | |||
Wordt verzonden wanneer een muiswiel over een instantie InteractiveObject wordt gedraaid. | InteractiveObject | |||
Wordt verzonden door de sleepinitiator InteractiveObject wanneer de gebruiker de sleepbeweging onderbreekt. | InteractiveObject | |||
Wordt verzonden door het doel InteractiveObject wanneer een gesleept object erop wordt neergezet en het neerzetten is geaccepteerd met een aanroep van DragManager.acceptDragDrop(). | InteractiveObject | |||
Wordt verzonden door een InteractiveObject wanneer een sleepbeweging binnen de grens komt. | InteractiveObject | |||
Wordt verzonden door een InteractiveObject wanneer een sleepbeweging buiten de grens komt. | InteractiveObject | |||
Wordt continu verzonden door een InteractiveObject zolang een sleepbeweging binnen de grenzen blijft. | InteractiveObject | |||
Wordt verzonden aan het begin van een sleepbewerking door het InteractiveObject dat in de aanroep DragManager.doDrag() is opgegeven als de sleepinitiator. | InteractiveObject | |||
Wordt verzonden tijdens een sleepbewerking door het InteractiveObject dat in de aanroep DragManager.doDrag() is opgegeven als de sleepinitiator. | InteractiveObject | |||
Wordt verzonden wanneer de downloadbewerking die het XML-bestand met getimede tekst moet laden, begint na een aanroep van de methode URLLoader.load(). | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie voor een plakbewerking gebruikt of Plakken kiest in het contextmenu. | InteractiveObject | |||
Wordt verzonden wanneer gegevens tijdens het downloaden van het XML-bestand met getimede tekst worden ontvangen. | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer de gebruiker een actieve stylus omlaag en binnen de detectiedrempel van het scherm plaatst. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus boven de detectiedrempel van het scherm tilt. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus boven het scherm plaatst en binnen de detectiedrempel blijft. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus bij dit InteractiveObject weghaalt, maar wel binnen de detectiedrempel van het scherm blijft. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus recht boven dit InteractiveObject plaatst en binnen de detectiedrempel van het scherm blijft. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus van dit InteractiveObject en eventuele onderliggende elementen weghaalt, maar wel binnen de detectiedrempel van het scherm blijft. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een actieve stylus van buiten de afstammelingenstructuur van het object in de weergavelijst (maar dicht genoeg bij het scherm om binnen de detectiedrempel te blijven) boven dit InteractiveObject plaatst. | InteractiveObject | |||
Verzonden wanneer een gebruiker de knop op het aanwijsapparaat loslaat nadat hij de knop eerst boven een InteractiveObject-instantie heeft ingedrukt en het aanwijsapparaat vervolgens van deze instantie heeft verplaatst. | InteractiveObject | |||
Wordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd. | DisplayObject | |||
Wordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd. Dit kan rechtstreeks gebeuren of door de subboomstructuur te verwijderen die het weergaveobject bevat. | DisplayObject | |||
[uitzendgebeurtenis] Wordt verzonden wanneer de weergavelijst op het punt staat te worden bijgewerkt en gerenderd. | DisplayObject | |||
Wordt verzonden wanneer een gebruiker op de rechterknop van het aanwijsapparaat drukt en deze boven hetzelfde InteractiveObject loslaat. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker op de aanwijsapparaatknop drukt over een instantie InteractiveObject. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker de aanwijsapparaatknop over een instantie InteractiveObject beweegt. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanwijsapparaat van een instantie InteractiveObject af verplaatst. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker een aanwijsapparaat over een instantie InteractiveObject beweegt. | InteractiveObject | |||
Wordt verzonden wanneer een aanroep naar de gebeurtenis URLLoader.load() een poging doet om een XML-bestand met getimede tekst van een server buiten de beveiligingssandbox te laden. | FLVPlaybackCaptioning | |||
Wordt verzonden wanneer de gebruiker de platformspecifieke toetsencombinatie gebruikt voor de bewerking Alles selecteren of Alles selecteren kiest in het snelmenu. | InteractiveObject | |||
Wordt meteen verzonden nadat het softwaretoetsenbord wordt weergegeven. | InteractiveObject | |||
Wordt verzonden vlak voordat het softwaretoetsenbord wordt weergegeven. | InteractiveObject | |||
Wordt meteen verzonden nadat het softwaretoetsenbord van het scherm is verdwenen. | InteractiveObject | |||
Wordt verzonden wanneer de waarde van de markering tabChildren van het object wordt gewijzigd. | InteractiveObject | |||
Wordt verzonden wanneer de markering tabEnabled van het object wordt gewijzigd. | InteractiveObject | |||
Wordt verzonden wanneer de waarde van de eigenschap tabIndex van het object wordt gewijzigd. | InteractiveObject | |||
Wordt verzonden wanneer een gebruiker een tekst van een of meer tekens invoert. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker voor het eerst een apparaat met aanraakbediening aanraakt (zoals wanneer de gebruiker een gsm of tablet met aanraakscherm met een vinger aanraakt). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het contact met een apparaat met aanraakbediening verwijdert (zoals wanneer de gebruiker een vinger van een gsm of tablet met aanraakscherm tilt). | InteractiveObject | |||
De gebeurtenis wordt continu verzonden, vanaf het moment dat de gebruiker het apparaat aanraakt, tot het moment dat de aanraking ophoudt. | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een weergaveobject naar een ander weergaveobject op een gsm of tablet met aanraakscherm sleept). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een punt buiten een weergaveobject naar een punt op een weergaveobject op een gsm of tablet met aanraakscherm versleept). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het aanraakpunt bij een InteractiveObject-instantie vandaan verplaatst op een apparaat met aanraakfunctionaliteit (zoals wanneer de gebruiker een vinger van een punt boven het weergaveobject naar een punt buiten het object sleept op een mobiele telefoon of een tablet met een aanraakscherm). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het contactpunt over een InteractiveObject-instantie op een apparaat met aanraakbediening beweegt (zoals wanneer de gebruiker een vinger van een punt buiten een weergaveobject naar een punt op een weergaveobject op een gsm of tablet met aanraakscherm versleept). | InteractiveObject | |||
Wordt verzonden wanneer de gebruiker het contactpunt op dezelfde InteractiveObject-instantie tilt waarop het contact op een apparaat met aanraakbediening was geïnitialiseerd (zoals wanneer de gebruiker een vinger op één punt van een weergaveobject drukt en vervolgens loslaat op een gsm of tablet met aanraakscherm). | InteractiveObject |
Constante | Gedefinieerd door | ||
---|---|---|---|
SHORT_VERSION : String = "2.0" [statisch]
Een statusvariabele die het korte versienummer van de component aangeeft. | FLVPlaybackCaptioning | ||
VERSION : String = "2.0.0.39" [statisch]
Een statusvariabele die het lange versienummer van de component aangeeft. | FLVPlaybackCaptioning |
autoLayout | eigenschap |
autoLayout:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt bepaald of de component FLVPlaybackCaptioning automatisch het object TextField verplaatst en van grootte verandert voor de ondertiteling.
Wanneer de eigenschap autoLayout
is ingesteld op true
, geeft de instantie DisplayObject die of het object TextField dat de ondertiteling bevat 10 pixels weer vanaf de onderzijde van de instantie FLVPlayback. Het ondertitelingsgebied omvat de breedte van de instantie FLVPlayback, met behoud van een marge van 10 pixels aan elke kant.
Wanneer deze eigenschap is ingesteld op true
, wordt de instantie DisplayObject of het object TextField direct over de instantie FLVPlayback weergegeven. Wanneer u uw eigen object TextField maakt, moet u autoLayout
instellen op false
. Wanneer wordWrap = false
, wordt het ondertitelingsgebied gecentreerd op de instantie FLVPlayback, maar kan deze breder zijn dan de instantie FLVPlayback.
Wanneer u de lay-out wilt beheren, luistert u naar de gebeurtenis captionChange
om te bepalen wanneer de instantie van het object TextField is gemaakt.
De standaardwaarde is true.
Implementatie
public function get autoLayout():Boolean
public function set autoLayout(value:Boolean):void
Verwante API-elementen
captionButton | eigenschap |
captionButton:Sprite
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt de instantie CaptionButton van de aangepaste UI-component FLVPlayback gedefinieerd, die schakelmogelijkheden biedt om ondertiteling in en uit te schakelen.
De eigenschap captionButton
werkt net als de FLVPlayback-eigenschappen playButton
, pauseButton
, muteButton
enzovoort.
Implementatie
public function get captionButton():Sprite
public function set captionButton(value:Sprite):void
Verwante API-elementen
captionTarget | eigenschap |
captionTarget:DisplayObject
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt de instantie DisplayObject ingesteld waarin de ondertitels moeten worden weergegeven.
Wanneer u de instantie instelt als een object TextField, wordt het doel automatisch ingesteld. Wanneer u de instantie instelt als een DisplayObjectContainer die een of meer objecten TextField bevat, wordt de ondertiteling in het object TextField weergegeven met de laagste weergave-index.
De methode DisplayObjectContainer
ondersteunt een soort filmclipobject met een achtergrond met 9-delige schaling, die kan worden geschaald wanneer de grootte van het object TextField wijzigt.
Voor complexere schaal- en tekenmogelijkheden moet u code schrijven die de methode DisplayObjectContainer
laat luisteren naar een gebeurtenis captionChange
.
Opmerking: wanneer de eigenschap captionTargetName
of de eigenschap captionTarget
niet is ingesteld, maakt de instantie FLVPlaybackCaptioning een tekstveld dat is ingesteld door de eigenschap captionTarget
met deze opmaak:
- zwarte achtergrond (background =
true
; backgroundColor =0x000000
;) - witte tekst (textColor =
0xFFFFFF
) - autoSize =
TextFieldAutoSize.LEFT
- multiLine =
true
- wordWrap =
true
- font =
"_sans"
- size =
12
Luister naar de gebeurtenis captionTargetCreated
als u deze waarden wilt aanpassen.
Implementatie
public function get captionTarget():DisplayObject
public function set captionTarget(value:DisplayObject):void
Verwante API-elementen
captionTargetName | eigenschap |
captionTargetName:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
De instantienaam van het object TextField of de filmclip die een object TextField met de ondertitels omvat.
Wanneer u geen doel wilt opgeven, stelt u deze eigenschap in op een lege tekenreeks (met andere woorden, geen doel opgegeven) of op auto
. Deze eigenschap wordt voornamelijk gebruikt in Componentcontrole. Wanneer u code schrijft, gebruikt u in plaats daarvan de eigenschap captionTarget
.
De standaardwaarde is auto.
Implementatie
public function get captionTargetName():String
public function set captionTargetName(value:String):void
Verwante API-elementen
flvPlayback | eigenschap |
flvPlayback:FLVPlayback
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt de instantie FLVPlayback ingesteld die moeten worden ondertiteld. De instantie FLVPlayback moet hetzelfde bovenliggende item hebben als de instantie FLVPlaybackCaptioning.
Wanneer zowel flvPlaybackName
als flvPlayback
niet zijn ingesteld, zoekt de instantie FLVPlaybackCaptioning naar een instantie FLVPlayback met dezelfde bovenliggende instantie en voorziet de eerste gevonden instantie van ondertiteling.
Implementatie
public function get flvPlayback():FLVPlayback
public function set flvPlayback(value:FLVPlayback):void
Verwante API-elementen
flvPlaybackName | eigenschap |
flvPlaybackName:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt een instantienaam ingesteld voor de instantie FLVPlayback die u wilt ondertitelen.
Wanneer u geen doel wilt opgeven, stelt u het doel in op een lege tekenreeks of op auto
. De instantie FLVPlayback moet hetzelfde bovenliggende item hebben als de instantie FLVPlaybackCaptioning.
De naam van de instantie FLVPlayback wordt voornamelijk gebruikt in Componentcontrole. Wanneer u code schrijft, gebruikt u de eigenschap flvPlayback
.
Wanneer de eigenschap flvPlaybackName
of de eigenschap flvPlayback
niet is ingesteld, of is ingesteld op auto
, zoekt de instantie FLVPlaybackCaptioning naar een instantie FLVPlayback met dezelfde bovenliggende instantie en voorziet de eerste gevonden instantie van ondertiteling.
De standaardwaarde is auto.
Implementatie
public function get flvPlaybackName():String
public function set flvPlaybackName(value:String):void
Verwante API-elementen
showCaptions | eigenschap |
showCaptions:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt gebruikt om ondertitels weer te geven; true
= ondertitels weergeven, false
= ondertitels niet weergeven.
Wanneer u de eigenschap captionButton
gebruikt om de mogelijkheid te bieden dat de gebruiker ondertiteling kan in- en uitschakelen, stelt u de eigenschap showCaptions
in op false
.
De standaardwaarde is true.
Implementatie
public function get showCaptions():Boolean
public function set showCaptions(value:Boolean):void
Verwante API-elementen
simpleFormatting | eigenschap |
simpleFormatting:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee worden indelingsinstructies uit het bestand met getimede tekst beperkt, indien ingesteld op true
.
De volgende stijlen worden niet ondersteund als de eigenschap simpleFormatting
is ingesteld op true
:
- tts:backgroundColor
- tts:color
- tts:fontSize
- tts:fontFamily
- tts:wrapOption
De volgende stijlen worden wel ondersteund als de eigenschap simpleFormatting
is ingesteld op true
:
- tts:fontStyle
- tts:fontWeight
- tts:textAlign
Implementatie
public function get simpleFormatting():Boolean
public function set simpleFormatting(value:Boolean):void
source | eigenschap |
track | eigenschap |
track:uint
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Ondersteuning voor meerdere geluidssporen voor taal.
De eigenschap track
kan het best worden gebruikt om meerdere geluidssporen voor taal met ingesloten actiepunten te ondersteunen.
U moet de ondersteunde indelingen volgen voor FLVPlaybackCaptioning-actiepunten.
Wanneer de eigenschap track
niet is ingesteld op iets anders dan 0
, zoekt de component FLVPlaybackCaptioning naar een text<n>-eigenschap op het actiepunt, waarbij n de waarde van het spoor is.
Wanneer bijvoorbeeld track == 1
, zoekt de component FLVPlayBackCaptioning naar de parameter text1
op het actiepunt. Wanneer geen overeenkomstige parameter wordt gevonden, wordt de eigenschap text in de actiepuntparameter gebruikt.
De standaardwaarde is 0.
Implementatie
public function get track():uint
public function set track(value:uint):void
videoPlayerIndex | eigenschap |
videoPlayerIndex:uint
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Verbindt de ondertiteling aan een bepaalde VideoPlayer in de component FLVPlayback.
Wanneer u ondertiteling wilt gebruiken in meerdere videospelers (met de eigenschappen activeVideoPlayerIndex
en visibleVideoPlayerIndex
in de component FLVPlayback), moet u voor elke VideoPlayer
die u gaat gebruiken, één instantie van de component FLVPlaybackCaptioning maken, en deze eigenschap zo instellen dat deze met de index correspondeert.
Wanneer maar één videospeler wordt gebruikt, heeft de index van VideoPlayer standaard de waarde 0.
Implementatie
public function get videoPlayerIndex():uint
public function set videoPlayerIndex(value:uint):void
Verwante API-elementen
FLVPlaybackCaptioning | () | Constructor |
public function FLVPlaybackCaptioning()
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Hiermee wordt een nieuwe instantie FLVPlaybackCaptioning gemaakt.
findInCaptions | () | methode |
public function findInCaptions(searchString:String):Array
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Retourneert een array FLVPlayback-cuepoints die de zoektekst bevatten.
Parameters
searchString:String — De tekst die u wilt zoeken in de ondertitels.
|
Array — Array Een array FLVPlayback-cuepoints
|
getCaptionsAsArray | () | methode |
getCaptionsAsTranscript | () | methode |
public function getCaptionsAsTranscript(preserveFormatting:Boolean = false):String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Retourneert een tekenreeks met alle ondertitels opgemaakt als een HTML-transcript.
Elke ondertitel maakt deel uit van een p
-tag met het class
-kenmerk 'fl_video_caption', een uniek id
-kenmerk beginnend met de tekenreeks 'fl_video_caption_2_0_' en een title
-kenmerk dat de tijdcode aangeeft waarop de ondertitel verschijnt in de video.
Hieronder ziet u een kort voorbeeld van de geretourneerde HTML-code:
<div id="fl_video_transcript" class="fl_video_transcript"> <p class="fl_video_caption" id="fl_video_caption_2_0_1" title="0:00.50"><i>( speaking French ): </i><br/><b>George: </b> Bonjour, Marie.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_2" title="0:01.75"><b>Marie: </b> Bonjour, George.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_3" title="0:03.75">VoilÀ une sucette.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_4" title="0:05.50"><b>George: </b> C'est pour moi?</p> <p class="fl_video_caption" id="fl_video_caption_2_0_5" title="0:06.50"><b>Marie: </b> Oui, c'est pour toi.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_6" title="0:08.00"><b>George: </b> Merci, Marie!</p> <p class="fl_video_caption" id="fl_video_caption_2_0_7" title="0:09.50"><b>Marie: </b> De rien, George.</p> </div>
Parameters
preserveFormatting:Boolean (default = false ) — Hiermee blijven de HTML-tags behouden die zijn gebruikt voor het opmaken van de ondertitelingstekst in Flash
|
String — String Een tekenreeks met alle ondertitels opgemaakt als een HTML-transcript.
|
secondsToTime | () | methode |
captionChange | Gebeurtenis |
fl.video.CaptionChangeEvent
eigenschap CaptionChangeEvent.type =
fl.video.CaptionChangeEvent.CAPTION_CHANGE
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer een ondertitel aan het tekstveld captionTarget wordt toegevoegd of hieruit wordt verwijderd.
De gebeurtenis wordt eveneens verzonden als de volgende voorwaarden gelden:
- De eigenschap
captionTargetName
is niet ingesteld. - De eigenschap
captionTarget
is niet ingesteld. - De instantie FLVPlaybackCaptioning maakt automatisch een object TextField voor ondertiteling.
De gebeurtenis captionChange
heeft de constante CaptionChangeEvent.CAPTION_CHANGE
.
type
van een gebeurtenisobject captionChange
gedefinieerd.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
added | Een Booleaanse waarde die aangeeft of de ondertitel wordt toegevoegd of uit het scherm wordt verwijderd. |
captionCuePointObject | Het actiepuntobject voor deze ondertiteling. |
Verwante API-elementen
captionTargetCreated | Gebeurtenis |
fl.video.CaptionTargetEvent
eigenschap CaptionTargetEvent.type =
fl.video.CaptionTargetEvent.CAPTION_TARGET_CREATED
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden nadat de eigenschap captionTarget
is gemaakt, maar voordat ondertitels zijn toegevoegd (de eigenschap captionTarget
is leeg).
Wanneer de eigenschap captionTarget
is ingesteld met een aangepast DisplayObject, of als de eigenschap captionTargetName
is gebruikt, wordt deze gebeurtenis niet verzonden.
Luister naar deze gebeurtenis als u de eigenschappen van het object TextField aanpast, bijvoorbeeld de eigenschap defaultTextFormat
.
De gebeurtenis captionTargetCreated
heeft de constante CaptionTargetEvent.CAPTION_TARGET_CREATED
.
CaptionChangeEvent.CAPTION_TARGET_CREATED
definieert de waarde van de eigenschap type
van een gebeurtenisobject captionTargetCreated
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
captionTarget | Een weergaveobject dat afkomstig is van de eigenschap captionTarget van de instantie FLVPlaybackCaptioning. |
Verwante API-elementen
complete | Gebeurtenis |
flash.events.Event
eigenschap Event.type =
flash.events.Event.COMPLETE
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden nadat alle XML-gegevens voor getimede tekst zijn geladen.
De constanteEvent.COMPLETE
definieert de waarde van de eigenschap type
van een complete
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het netwerkobject dat klaar is met laden. |
Verwante API-elementen
httpStatus | Gebeurtenis |
flash.events.HTTPStatusEvent
eigenschap HTTPStatusEvent.type =
flash.events.HTTPStatusEvent.HTTP_STATUS
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer een aanroep van de gebeurtenis URLLoader.load()
via HTTP probeert toegang te krijgen tot een XML-bestand met getimede tekst en de huidige Flash Player-omgeving de statuscode voor de aanvraag kan detecteren en retourneren.
HTTPStatusEvent.HTTP_STATUS
definieert de waarde van de eigenschap type
van een httpStatus
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
status | De HTTP-statuscode die door de server wordt geretourneerd. |
target | Het netwerkobject dat de HTTP-statuscode ontvangt. |
Verwante API-elementen
ioError | Gebeurtenis |
flash.events.IOErrorEvent
eigenschap IOErrorEvent.type =
flash.events.IOErrorEvent.IO_ERROR
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer een aanroep naar de gebeurtenis URLLoader.load()
resulteert in een fatale fout die de download van het XML-bestand met getimede tekst beëindigt.
Wanneer deze gebeurtenis niet wordt afgehandeld, wordt een fout gegenereerd.
Definieert de waarde van de eigenschaptype
van een gebeurtenisobject ioError
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
errorID | Een referentienummer dat aan de specifieke fout is gekoppeld (alleen AIR). |
target | Het netwerkobject dat de invoer-/uitvoerfout ondervindt. |
text | Tekst die moet worden weergegeven als foutbericht. |
Verwante API-elementen
open | Gebeurtenis |
flash.events.Event
eigenschap Event.type =
flash.events.Event.OPEN
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer de downloadbewerking die het XML-bestand met getimede tekst moet laden, begint na een aanroep van de methode URLLoader.load()
.
Event.OPEN
definieert de waarde van de eigenschap type
van een open
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het netwerkobject dat de verbinding heeft geopend. |
Verwante API-elementen
progress | Gebeurtenis |
flash.events.ProgressEvent
eigenschap ProgressEvent.type =
flash.events.ProgressEvent.PROGRESS
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer gegevens tijdens het downloaden van het XML-bestand met getimede tekst worden ontvangen.
Definieert de waarde van de eigenschaptype
van een gebeurtenisobject progress
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
bytesLoaded | Het aantal items of bytes dat wordt geladen wanneer de listener de gebeurtenis verwerkt. |
bytesTotal | Het totale aantal items of bytes dat uiteindelijk wordt geladen wanneer het laadproces is voltooid. |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het object dat de voortgang rapporteert. |
Verwante API-elementen
securityError | Gebeurtenis |
flash.events.SecurityErrorEvent
eigenschap SecurityErrorEvent.type =
flash.events.SecurityErrorEvent.SECURITY_ERROR
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Wordt verzonden wanneer een aanroep van de gebeurtenis URLLoader.load()
een poging doet een XML-bestand met getimede tekst van een server buiten de beveiligingssandbox te laden.
Wanneer deze gebeurtenis niet wordt afgehandeld, wordt een fout gegenereerd.
De constanteSecurityErrorEvent.SECURITY_ERROR
definieert de waarde van de eigenschap type
van een gebeurtenisobject securityError
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het netwerkobject dat de beveiligingsfout rapporteert. |
text | Tekst die moet worden weergegeven als foutbericht. |
Verwante API-elementen
SHORT_VERSION | Constante |
public static const SHORT_VERSION:String = "2.0"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Een statusvariabele die het korte versienummer van de component aangeeft. Het versienummer is handig wanneer u een FLA-bestand hebt en de componentversie ervan moet weten. Typ de volgende code in het FLA-bestand om de componentversie te bepalen:
trace (FLVPlaybackCaptioning.SHORT_VERSION);
De variabele SHORT_VERSION
bevat alleen het hoofd- en subversienummer, bijvoorbeeld 2.0. De variabele version
bevat het hoofd- en subversienummer evenals de revisie- en buildnummers, bijvoorbeeld 2.0.0.xx.
Verwante API-elementen
VERSION | Constante |
public static const VERSION:String = "2.0.0.39"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9.0.28.0 |
Een statusvariabele die het lange versienummer van de component aangeeft. Het versienummer is handig wanneer u een FLA-bestand hebt en de componentversie ervan moet weten. Typ de volgende code in het FLA-bestand om de componentversie te bepalen:
trace (FLVPlaybackCaptioning.VERSION);
De variabele VERSION
bevat het hoofd- en subversienummer evenals de revisie- en buildnummers, bijvoorbeeld 2.0.0.xx. De variabele SHORT_VERSION
bevat alleen het hoofd- en subversienummer, bijvoorbeeld 2.0.
Verwante API-elementen
U kunt als volgt het voorbeeld uitvoeren:
- Open een nieuw Flash-bestand (ActionScript 3.0).
- Plaats de component FLVPlayback in het werkgebied op 0,0 en geef deze de instantienaam: player.
- Plaats de component FLVPlaybackCaptioning in het werkgebied op 0,0 en geef deze de instantienaam captioning.
- Plaats de component CaptionButton in het werkgebied.
- Sla het FLA-bestand op en geef het een naam, bijvoorbeeld captionEx.
- Open een nieuw ActionScript-bestand.
- Plak de volgende voorbeeldcode voor klassen in een nieuw ActionScript-bestand en sla het bestand op als FLVPlaybackCaptioningExample.as in dezelfde map als het FLA-bestand.
- Stel in het FLA-bestand (captionEx) de klassevermelding Document in Eigenschappen in op FLVPlaybackCaptioningExample.
- Selecteer Besturing > Film testen.
package { import fl.video.CaptionChangeEvent; import fl.video.FLVPlayback; import fl.video.FLVPlaybackCaptioning; import flash.display.Sprite; import flash.text.TextField; public class FLVPlaybackCaptioningExample extends Sprite { private var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv"; private var captioningPath:String = "http://www.helpexamples.com/flash/video/caption_video.xml"; public function FLVPlaybackCaptioningExample() { player.source = videoPath; player.skin = "SkinOverAllNoCaption.swf"; player.skinBackgroundColor = 0x666666; player.skinBackgroundAlpha = 0.5; captioning.flvPlayback = player; captioning.source = captioningPath; captioning.autoLayout = false; captioning.addEventListener(CaptionChangeEvent.CAPTION_CHANGE, onCaptionChange); } private function onCaptionChange(e:CaptionChangeEvent):void { var tf:* = e.target.captionTarget; var player:FLVPlayback = e.target.flvPlayback; // move the caption below the video tf.y = 210; } } }
Wed Jun 13 2018, 11:42 AM Z