| Paket | flash.html |
| Sınıf | public class HTMLLoader |
| Miras Alma | HTMLLoader Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Alt Sınıflar | FlexHTMLLoader |
| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
AIR profili desteği: Bu özellik tüm masaüstü işletim sistemlerinde desteklenir ancak mobil aygıtlarda veya AIR for TV aygıtlarında desteklenmez. Desteği çalışma zamanında HTMLLoader.isSupported özelliğini kullanarak test edebilirsiniz. Birden fazla profilde API desteği ile ilgili daha fazla bilgi için bkz. AIR Profil Desteği.
Masaüstü bilgisayarlarda (masaüstü ve genişletilmiş masaüstü profillerinde), HTMLLoader sınıfı dahili AIR WebKit motorunu kullanır. Kullanılabilir özellikler ve görüntü oluşturma görünümü StageWebView sınıfınınkilerin yanı sıra ActionScript ve JavaScript arasında yakın tümleştirme ve komut komut dosyası köprülemeye ait olanlarla aynıdır. StageWebView sınıfı, Flash Player eklentisi tarafından sağlanan sistem web denetimini kullandığından, StageWebView ve HTMLLoader örneklerinin eş zamanlı kullanımı sınıf, tanımlanmayan davranış içerdiği ve uygulamayı sonlandırabileceği için kesinlikle önerilmez.
Bir HTMLLoader öğesinin varsayılan boyutları, 0 x 0 pikseldir. HTMLLoader nesnesini görünür yapmak için width ve height özelliklerini ayarlayın.
Bir HTMLLoader nesnesi için maksimum boyut yükseklikte ve genişlikte 4.096 pikseldir. Bir HTMLLoader nesnesinin width ve height özelliklerini 4.095'i aşan bir sayıya ayarlamak, HTMLLoader nesnesinin bir ArgumentError istisnası atmasına neden olur. (AIR 2'den önce HTMLLoader nesnesinin maksimum boyutunun 2880 piksel olduğunu unutmayın.)
Not: Şeffaf bir pencerede görüntülendiğinde, bir HTML sayfasındaki SWF içeriği transparent veya opaque wmode kullanılarak gömülmelidir. wmode için varsayılan değer window değeri olduğundan, bir değer belirtmezseniz SWF içeriği görüntülenmeyebilir. Windows ve Linux'ta, wmode
window veya opaque olarak ayarlandığında SWF içeriği her zaman diğer içeriğin üstünde görünür. Hangi wmode ayarının kullanıldığı önemli olmaksızın, PDF içeriği şeffaf bir pencerede görüntülenemez.
| Özellik | Tanımlayan: | ||
|---|---|---|---|
![]() | accessibilityImplementation : AccessibilityImplementation
Bu InteractiveObject örneği için geçerli erişilebilirlik uygulaması (AccessibilityImplementation). | InteractiveObject | |
![]() | accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | DisplayObject | |
![]() | alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | DisplayObject | |
| authenticate : Boolean
Kimlik doğrulama isteklerinin, bu nesne tarafından yapılan HTTP istekleri için işlenip (true) işlenmeyeceğini (false) belirtir. | HTMLLoader | ||
![]() | blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. | DisplayObject | |
![]() | blendShader : Shader [salt yazılır]
Ön planı ve arka planı karıştırmak için kullanılacak bir gölgelendirici ayarlar. | DisplayObject | |
![]() | buttonMode : Boolean
Bu hareketli grafiğin düğme modunu belirtir. | Sprite | |
![]() | cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. | DisplayObject | |
![]() | cacheAsBitmapMatrix : Matrix
Bu Matrix nesnesi null olmazsa, görüntüleme nesnesinin cacheAsBitmap true olarak ayarlandığı zaman nasıl oluşturacağını tanımlar. | DisplayObject | |
| cacheResponse : Boolean
Başarılı yanıt verilerinin, bu nesne tarafından yapılan HTTP istekleri için önbelleğe alınıp alınmayacağını belirtir. | HTMLLoader | ||
![]() | constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | |
| contentHeight : Number [salt okunur]
HTML içeriğinin piksel cinsinden yüksekliği. | HTMLLoader | ||
| contentWidth : Number [salt okunur]
HTML içeriğinin piksel cinsinden genişliği. | HTMLLoader | ||
![]() | contextMenu : NativeMenu
Bu nesneyle ilişkilendirilen bağlam menüsünü belirtir. | InteractiveObject | |
![]() | doubleClickEnabled : Boolean
Nesnenin doubleClick olaylarını alıp almadığını belirtir. | InteractiveObject | |
![]() | dropTarget : DisplayObject [salt okunur]
Hareketli grafiğin üzerine sürüklenmekte olduğu veya hareketli grafiğin üzerine bırakıldığı görüntüleme nesnesini belirtir. | Sprite | |
![]() | filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. | DisplayObject | |
![]() | focusRect : Object
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. | InteractiveObject | |
![]() | graphics : Graphics [salt okunur]
Vektör çizimi komutlarının gerçekleşebileceği, bu hareketli grafiğe ait Graphics nesnesini belirtir. | Sprite | |
| hasFocusableContent : Boolean [salt okunur]
HTMLLoader nesnesindeki herhangi bir içeriğin odaklanılabilir olup olmadığını gösterir. | HTMLLoader | ||
| height : Number [geçersiz kıl]
Oluşturulan HTML tuvalindeki dikdörtgenin yüksekliğini belirtir. | HTMLLoader | ||
| historyLength : uint [salt okunur]
Gerideki ve ilerideki girişler dahil olmak üzere geçmiş listesinin toplam uzunluğu. | HTMLLoader | ||
| historyPosition : uint
Geçmiş listesindeki geçerli konum. | HTMLLoader | ||
![]() | hitArea : Sprite
Bir hareketli grafik için tıklatma alanı olarak başka bir hareketli grafiği atar. | Sprite | |
| htmlHost : flash.html:HTMLHost
Belirli kullanıcı arabirimi öğelerinde yapılan değişiklikleri işlemek için kullanılan HTMLHost nesnesi (HTMLLoader nesnesinin window.document.title özelliği gibi). | HTMLLoader | ||
| idleTimeout : Number
Bu nesne tarafından HTTP talepleri için yayınlanan boşta durma zaman aşımı değerini (milisaniye cinsinden) belirler. | HTMLLoader | ||
| isSupported : Boolean [statik] [salt okunur]
İstemci sisteminde HTMLLoader sınıfının desteklenip desteklenmediğini belirtir. | HTMLLoader | ||
| loaded : Boolean [salt okunur]
load() veya loadString() yöntemine yapılan önceki çağrıya karşılık gelen JavaScript load olayının HTMLLoader nesnesindeki HTML DOM öğesine teslim edilip edilmediğini gösterir. | HTMLLoader | ||
![]() | loaderInfo : LoaderInfo [salt okunur]
Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür. | DisplayObject | |
| location : String [salt okunur]
HTMLLoader nesnesine yüklenen içeriğe yönelik URL. | HTMLLoader | ||
| manageCookies : Boolean
HTTP protokol yığınının, bu nesneye yönelik tanımlama bilgilerini yönetip yönetmeyeceğini belirtir. | HTMLLoader | ||
![]() | mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. | DisplayObject | |
![]() | metaData : Object
Meta veri SWF dosyasında PlaceObject4 aracılığıyla söz konusu DisplayObject örneğinin yanında depolanmışsa, DisplayObject örneğinin meta veri nesnesini alır. | DisplayObject | |
![]() | mouseChildren : Boolean
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. | InteractiveObject | |
![]() | mouseX : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir. | DisplayObject | |
![]() | mouseY : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir. | DisplayObject | |
![]() | name : String
DisplayObject öğesinin örnek adını belirtir. | DisplayObject | |
| navigateInSystemBrowser : Boolean
HTML içeriğinde bulunan kök karesindeki gezinmenin (örneğin, kullanıcı bir bağı tıklattığında, window.location özelliği ayarlandığında veya window.open() öğesi çağrılırken) HTMLLoader nesnesinde gezinmeyle mi (false) yoksa varsayılan sistem web tarayıcısında gezinmeyle mi (true) sonuçlanacağını belirtir. | HTMLLoader | ||
![]() | needsSoftKeyboard : Boolean
Bu InteractiveObject örneği odak aldığında sanal bir klavyenin (ekrandaki yazılım klavyesi) görüntülenip görüntülenmemesi gerektiğini belirtir. | InteractiveObject | |
![]() | numChildren : int [salt okunur]
Bu nesnenin alt öğelerinin sayısını döndürür. | DisplayObjectContainer | |
![]() | opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. | DisplayObject | |
| paintsDefaultBackground : Boolean
HTMLLoader belgesinin arka planının opak beyaz olup (true) olmayacağını (false) belirtir. | HTMLLoader | ||
![]() | parent : DisplayObjectContainer [salt okunur]
Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. | DisplayObject | |
| pdfCapability : int [statik] [salt okunur]
Tam sayı kod değeri şeklinde tanımlanan kullanıcı sistemindeki PDF desteği türü. | HTMLLoader | ||
| placeLoadStringContentInApplicationSandbox : Boolean
loadString() yöntemiyle yüklenen içeriğin uygulama sanal alanına mı (true), yoksa uygulama dışı bir sanal alana mı (false) yerleştirildiğini belirtir. | HTMLLoader | ||
![]() | root : DisplayObject [salt okunur]
Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir. | DisplayObject | |
![]() | rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationX : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren x ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationY : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren y ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
![]() | rotationZ : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren z ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | |
| runtimeApplicationDomain : ApplicationDomain
HTML sayfasındaki JavaScript'te bulunan window.runtime nesnesi için kullanılacak uygulama etki alanı. | HTMLLoader | ||
![]() | scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası. | DisplayObject | |
![]() | scaleX : Number
Nesnenin, kayıt noktasından itibaren uygulandığı haliyle yatay ölçeğini (percentage) belirtir. | DisplayObject | |
![]() | scaleY : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin dikey ölçeğini (percentage) belirtir. | DisplayObject | |
![]() | scaleZ : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin derinlik ölçeğini (percentage) belirtir. | DisplayObject | |
| scrollH : Number
HTMLLoader nesnesindeki HTML içeriğinin yatay kaydırma konumu. | HTMLLoader | ||
![]() | scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. | DisplayObject | |
| scrollV : Number
HTMLLoader nesnesindeki HTML içeriğinin dikey kaydırma konumu. | HTMLLoader | ||
![]() | softKeyboard : String
Yazılım klavyesinin görünümünü kontrol eder. | InteractiveObject | |
![]() | softKeyboardInputAreaOfInterest : Rectangle
Yazılım klavyesi görüntülendiğinde ekranda kalması gereken alanı belirtir (iOS'ta kullanılabilir değildir) | InteractiveObject | |
![]() | soundTransform : flash.media:SoundTransform
Bu hareketli grafikteki sesi denetler. | Sprite | |
![]() | stage : Stage [salt okunur]
Görüntüleme nesnesinin Sahne Alanı. | DisplayObject | |
| swfCapability : int [statik] [salt okunur]
Tam sayı kod değeri şeklinde tanımlanan kullanıcı sistemindeki SWF desteği türü. | HTMLLoader | ||
![]() | tabChildren : Boolean
Nesnenin alt öğelerinin sekme tuşuna tepki verip vermediğini belirler. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Bu nesnenin sekme sırasında olup olmadığını belirtir. | InteractiveObject | |
![]() | tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | InteractiveObject | |
| textEncodingFallback : String
Bir HTML sayfasının bir karakter kodlaması belirtmemesi durumunda HTMLLoader içeriği tarafından kullanılan karakter kodlaması. | HTMLLoader | ||
| textEncodingOverride : String
HTMLLoader içeriği tarafından kullanılıp, HTML sayfasındaki herhangi bir ayarı geçersiz kılan karakter kodlaması. | HTMLLoader | ||
![]() | textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | |
![]() | transform : flash.geom:Transform
Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne. | DisplayObject | |
| useCache : Boolean
Bu nesne getirme verileri tarafından yapılan HTTP isteklerinden önce yerel önbelleğe bakılıp bakılmayacağını belirtir. | HTMLLoader | ||
![]() | useHandCursor : Boolean
İşaret eden elin (el imleci), buttonMode özelliği true değerine ayarlanmış bir hareketli grafiğin üzerinde işaretçi gezinirken görüntülenip görüntülenmeyeceğini belirten Boolean değeri. | Sprite | |
| userAgent : String
Bu HTMLLoader nesnesinden gelecek olan içerik isteklerinde kullanılacak kullanıcı aracı dizesi. | HTMLLoader | ||
![]() | visible : Boolean
Görüntüleme nesnesinin görünür olup olmadığı. | DisplayObject | |
| width : Number [geçersiz kıl]
Oluşturulan HTML tuvalindeki dikdörtgenin genişliğini belirtir. | HTMLLoader | ||
| window : Object [salt okunur]
HTML denetimine yüklenmiş içeriğe yönelik global JavaScript nesnesi. | HTMLLoader | ||
![]() | x : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre x koordinatını belirtir. | DisplayObject | |
![]() | y : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre y koordinatını belirtir. | DisplayObject | |
![]() | z : Number
3B üst kabına göre DisplayObject örneğinin z ekseni boyunca z koordinatı konumunu belirtir. | DisplayObject | |
| Yöntem | Tanımlayan: | ||
|---|---|---|---|
HTMLLoader nesnesi oluşturur. | HTMLLoader | ||
![]() |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | |
![]() |
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | |
![]() |
Güvenlik kısıtlamalarının, DisplayObjectContainer.getObjectsUnderPoint() yönteminin belirtilen point noktası ile çağrılması sonucunda döndürülen listeden görüntüleme nesnelerinin çıkarılmasına neden olup olmayacağını belirtir. | DisplayObjectContainer | |
Devam etmekte olan herhangi bir yükleme işlemini iptal eder. | HTMLLoader | ||
![]() |
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. | DisplayObjectContainer | |
createRootWindow(visible:Boolean = true, windowInitOptions:NativeWindowInitOptions = null, scrollBarsVisible:Boolean = true, bounds:Rectangle = null):flash.html:HTMLLoader [statik]
Bir HTMLLoader nesnesi içeren yeni bir NativeWindow nesnesi oluşturur. | HTMLLoader | ||
![]() |
Olay akışına bir olay gönderir. | EventDispatcher | |
![]() |
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. | DisplayObject | |
![]() |
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür. | DisplayObjectContainer | |
![]() |
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. | DisplayObjectContainer | |
![]() |
Bir alt DisplayObject örneğinin dizin konumunu döndürür. | DisplayObjectContainer | |
Belirtilen konumdaki geçmiş girişini döndürür. | HTMLLoader | ||
![]() |
Belirtilen noktanın altında olan ve bu DisplayObjectContainer örneğinin alt öğesi (veya alt alt öğesi vb.) olan nesnelerin bir dizisini döndürür. | DisplayObjectContainer | |
![]() |
targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür. | DisplayObject | |
![]() |
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | |
![]() |
Sahne Alanı (global) koordinatlarından iki boyutlu noktayı üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | |
![]() |
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | |
![]() |
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | |
Mümkünse tarayıcı geçmişinde geriye gider. | HTMLLoader | ||
Mümkünse tarayıcı geçmişinde ileriye gider. | HTMLLoader | ||
Tarayıcı geçmişinde belirtilen sayıda adımı gezer. | HTMLLoader | ||
![]() |
obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir. | DisplayObject | |
![]() |
Görüntüleme nesnesinin x ve y parametreleriyle belirtilen noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir. | DisplayObject | |
![]() |
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | |
HTMLLoader nesnesini, urlRequestToLoad parametresi tarafından belirtilen ve siteden gelen verilerle birlikte yükler. | HTMLLoader | ||
HTML dizesinde bulunan HTML içeriğine sahip HTMLLoader nesnesini yükler. | HTMLLoader | ||
![]() |
Üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarının üç boyutlu noktasını, Sahne Alanı (global) koordinatlarındaki iki boyutlu noktaya dönüştürür. | DisplayObject | |
![]() |
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür. | DisplayObject | |
![]() |
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | |
Sayfayı geçerli konumdan yeniden yükler. | HTMLLoader | ||
![]() |
Belirtilen alt DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | |
![]() |
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen dizin konumundan bir alt DisplayObject öğesini kaldırır. | DisplayObjectContainer | |
![]() |
Tüm alt DisplayObject örneklerini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | |
![]() |
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | |
![]() |
Sanal bir klavye yükseltir. | InteractiveObject | |
![]() |
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | DisplayObjectContainer | |
![]() |
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | |
![]() |
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. | Sprite | |
![]() |
Kullanıcının dokunmatik etkin bir aygıtta belirli hareketli grafiği sürüklemesine izin verir. | Sprite | |
![]() |
Kökü bu nesnede bulunan tüm MovieClip öğelerinin zaman çizelgesinde yürütülmesini özyinelemeli olarak durdurur. | DisplayObjectContainer | |
![]() |
startDrag() yöntemini bitirir. | Sprite | |
![]() |
Dokunma etkin aygıtlarla kullanım için startTouchDrag() yöntemini sonlandırır. | Sprite | |
![]() |
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | |
![]() |
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | |
![]() |
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | |
![]() |
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | |
![]() |
Belirtilen nesnenin temel değerini döndürür. | Object | |
![]() |
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher | |
| Olay | Özet | Tanımlayan: | ||
|---|---|---|---|---|
![]() | [broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir. | EventDispatcher | ||
![]() | Görüntüleme listesine bir görüntüleme nesnesi eklendiğinde gönderilir. | DisplayObject | ||
![]() | Doğrudan veya görüntüleme nesnesini içeren alt ağacın eklenmesiyle, sahne alanı görüntüleme listesine bir görüntüleme nesnesi eklenmek üzereyken gönderilir. | DisplayObject | ||
![]() | Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı aynı InteractiveObject üzerindeyken işaretleme aygıtının ana düğmesine basıp bıraktığında gönderilir. | InteractiveObject | ||
| loadString veya load yöntemi tarafından istenen son yükleme işleminin tamamlandığını gösterir. | HTMLLoader | |||
![]() | Kullanıcı hareketi, AIR uygulamasında bulunan bu etkileşimli nesneyle ilişkilendirilmiş bağlam menüsünü tetiklediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, kopyalama işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kopyala' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, kesme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kes' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | ||
![]() | Bir InteractiveObject nesnesinin doubleClickEnabled bayrağı true olarak ayarlanmışsa, kullanıcı işaretleme aygıtının ana düğmesini aynı InteractiveObject üzerindeyken çok kısa süre içinde art arda iki kez basıp bıraktığında gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Oynatma kafası yeni bir kareye girerken gönderilir. | DisplayObject | ||
![]() | [broadcast olayı] Oynatma kafası geçerli kareden çıkarken gönderilir. | DisplayObject | ||
![]() | Bir görüntüleme nesnesi odağı aldıktan sonra gönderilir. | InteractiveObject | ||
![]() | Bir ekran nesnesi odaktan çıktıktan sonra gönderilir. | InteractiveObject | ||
![]() | [broadcast olayı] Kare görüntüleme nesnelerinin yapıcıları çalıştırıldıktan sonra ancak kare komut dosyaları çalıştırılmadan önce gönderilir. | DisplayObject | ||
![]() | Kullanıcı bir InteractiveObject örneği ile dokunmatik yüzeyin kenarı boyunca temas noktası oluşturduğunda (örneğin Apple TV için Siri Remote dokunmatik yüzeyinin kenarına dokunarak) gönderilir. Bazı aygıtlar bu teması birden fazla dokunma olayının birleşimi olarak da yorumlayabilir. | InteractiveObject | ||
![]() | Kullanıcı, dokunma etkin bir aygıtta aynı InteractiveObject örneği üzerinde iki temas noktasına bastığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir görüntüleme nesnesinin üzerine iki parmakla basıp parmakları serbest bırakma). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerindeyken bir temas noktası hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerinde bir parmağı soldan sağa hareket ettirme). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında döndürme hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup parmakları döndürme). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında kaydırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana üç parmakla dokunup ardından onları paralel bir şekilde görüntüleme nesnesi üzerinden hareket ettirmek). | InteractiveObject | ||
![]() | Kullanıcı bir InteractiveObject örneği ile temas noktası oluşturup sonra dokunma etkin aygıta dokunduğunda gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir menüyü açmak için ekran nesnesinin üzerine birkaç parmağını koyup sonra da menü öğesini seçmek için bir parmağınla dokunma). | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneği ile bir temas noktasında yakınlaştırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup ardından görüntüleme nesnesinden parmakları çabucak yanlara açma). | InteractiveObject | ||
| HTMLLoader nesnesinin contentWidth ve contentHeight özelliklerinden birinin veya ikisinin de değiştiğini gösterir. | HTMLLoader | |||
| HTML DOM'nin, bir yükleme işlemine yanıt olarak oluşturulduğunu gösterir. | HTMLLoader | |||
| HTMLLoader nesnesindeki içerik oluşturmasının tamamen güncel olduğunu gösterir. | HTMLLoader | |||
![]() | Bu olay, IME ile satır içi girdiyi destekleyen herhangi bir istemciye gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir tuşa bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı klavye aracılığıyla gezinerek odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir tuşu bıraktığında gönderilir. | InteractiveObject | ||
| HTMLLoader nesnesinin location özelliğinin değiştiğini gösterir. | HTMLLoader | |||
| HTMLLoader nesnesinin location özelliğinin değiştiğini gösterir. | HTMLLoader | |||
| HTMLLoader nesnesinin location özelliğinin değiştirilmek üzere olduğunu söyler. | HTMLLoader | |||
![]() | Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının orta düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtının orta düğmesine bastığında görüntülenir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı bir işaretleme aygıtı kullanarak odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aracını, bir InteractiveObject üzerindeyken hareket ettirdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Fare tekerleği bir InteractiveObject örneği üzerinde döndüğünde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı sürükleme hareketini bıraktığında sürükleme başlatıcı InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Hedef InteractiveObject tarafından, sürüklenen bir nesne üzerine bırakıldığında ve bırakma DragManager.acceptDragDrop() öğesine yapılan bir çağrıyla kabul edildiğinde gönderilir. | InteractiveObject | ||
![]() | Sürükleme hareketi sınırının içine girdiğinde, InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Bir sürükleme hareketi sınırının dışına çıktığında, InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Sürükleme hareketi sınırının içinde kalırken sürekli olarak InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Sürükleme işleminin başlangıcında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Bir sürükleme işlemi sırasında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, yapıştırma işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Yapıştır' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin altına indirirse gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin üzerinde olacak şekilde kaldırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, yakınlık algılaması eşiğinde kalırken, ekranın üzerine etkin bir stilus taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken bu InteractiveObject öğesinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, bu InteractiveObject öğesinin üzerine doğrudan etkin bir stilus taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, InteractiveObject öğesi ve onun alt öğelerinin herhangi birinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı; görüntüleme listesindeki öğelerin nesne ağacının dışında kalan (ekranın yakınlık algılama eşiğindeyken) bu InteractiveObject üzerine etkin bir stilus taşırsa gönderilir. | InteractiveObject | ||
![]() | Kullanıcı düğmeye önce bir InteractiveObject örneği üzerinde bastıktan ve ardından işaretleme aygıtını InteractiveObject örneğinin üzerinden çektikten sonra, kullanıcı işaretleme aygıtı düğmesini bıraktığı zaman gönderilir. | InteractiveObject | ||
![]() | Görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | ||
![]() | Ya doğrudan ya da ekran nesnesini içeren alt ağacın kaldırılmasıyla, sahne görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | ||
![]() | [broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir. | DisplayObject | ||
![]() | Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının sağ düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, işaretleme aracını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | ||
| scrollH veya scrollV özelliğinin HTMLLoader nesnesi tarafından değiştirildiğini gösterir. | HTMLLoader | |||
![]() | Kullanıcı, tümünü seçme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Tümünü Seç' seçeneğini belirlediğinde gönderilir. | InteractiveObject | ||
![]() | Sanal klavye yükseltildikten hemen sonra gönderilir. | InteractiveObject | ||
![]() | Sanal klavye yükseltildikten hemen önce gönderilir. | InteractiveObject | ||
![]() | Sanal klavye indirildikten hemen sonra gönderilir. | InteractiveObject | ||
![]() | Nesnenin tabChildren bayrağının değeri değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Nesnenin tabEnabled bayrağı değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Nesnenin tabIndex özelliğinin değeri değiştiğinde gönderilir. | InteractiveObject | ||
![]() | Bir kullanıcı bir veya birkaç metin karakteri girdiğinde gönderilir. | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıta ilk temas ettiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablete parmakla dokunma). | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıt ile teması kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette parmağı kaldırma). | InteractiveObject | ||
![]() | Kullanıcı aygıta dokunduğunda gönderilir ve temas noktası kaldırılana kadar sürekli olarak gönderilir. | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta temas noktasını InteractiveObject örneğinden dışarı doğru hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını bir görüntüleme nesnesinden diğerine sürükleme). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | ||
![]() | Kullanıcı temas noktasını dokunmatik bir aygıtta bir InteractiveObject örneğinden uzağa hareket ettirdiğinde gönderilir (bir cep telefonunda veya dokunmatik ekranlı bir tablet bilgisayarda ekran nesnesinden ekran nesnesinin dışına parmağını sürüklemesi gibi). | InteractiveObject | ||
![]() | Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | ||
![]() | Kullanıcı, dokunmatik etkin bir aygıtta temasın başlatıldığı aynı InteractiveObject örneği üzerinde temas noktasını kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerindeki tek bir noktaya bir parmakla basıp parmağı serbest bırakma). | InteractiveObject | ||
| HTMLLoader nesnesinde yakalanmamış bir JavaScript istisnası oluştuğunu gösterir. | HTMLLoader | |||
authenticate | özellik |
authenticate:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Kimlik doğrulama isteklerinin, bu nesne tarafından yapılan HTTP istekleri için işlenip (true) işlenmeyeceğini (false) belirtir. Değer false ise, kimlik doğrulama sorunları bir HTTP hatası döndürür.
Varsayılan değer şudur initialized from URLRequestDefaults.authenticate.
Uygulama
public function get authenticate():Boolean public function set authenticate(value:Boolean):voidİlgili API Öğeleri
cacheResponse | özellik |
cacheResponse:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Başarılı yanıt verilerinin, bu nesne tarafından yapılan HTTP istekleri için önbelleğe alınıp alınmayacağını belirtir. true olarak ayarlandığında, HTMLLoader nesnesi, işletim sisteminin HTTP önbelleğini kullanır.
Varsayılan değer şudur initialized from URLRequestDefaults.cacheResponse.
Uygulama
public function get cacheResponse():Boolean public function set cacheResponse(value:Boolean):voidİlgili API Öğeleri
contentHeight | özellik |
contentHeight:Number [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML içeriğinin piksel cinsinden yüksekliği. Bu özellik, HTMLLoader nesnesinin boyutları değiştikçe değişir. Örneğin, bir HTML sayfası genellikle HTMLLoader nesnesinin tüm yüksekliğini kullanır ve HTMLLoader nesnesinin yüksekliğini değiştirmeniz durumunda contentHeight özelliği değişebilir.
Uygulama
public function get contentHeight():Number contentWidth | özellik |
contentWidth:Number [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML içeriğinin piksel cinsinden genişliği. Bu özellik, HTMLLoader nesnesinin boyutları değiştikçe değişir. Örneğin, bir HTML sayfası genellikle HTMLLoader nesnesinin tüm genişliğini kullanır ve HTMLLoader nesnesinin genişliğini değiştirmeniz durumunda contentWidth özelliği değişebilir.
Uygulama
public function get contentWidth():Number hasFocusableContent | özellik |
height | özellik |
height:Number[geçersiz kıl] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
Oluşturulan HTML tuvalindeki dikdörtgenin yüksekliğini belirtir. Bu özellik, HTMLLoader görüntüleme nesnesinin piksel cinsinden yüksekliğidir. Maksimum height değeri 4095 pikseldir. Bu özelliğin değiştirilmesi, HTMLLoader nesnesinin, HTML belgesini oluşturmasını sağlar. htmlBoundsChanged olayları, bu özelliğin değiştirilmesine yanıt olarak gönderilebilir.
Bir HTML nesnesinin width veya height özelliğini ayarladığınızda, nesnenin sınırları değişir ancak içerik ölçeklenmez (diğer görüntüleme nesnesi türlerinde de olacağı gibi).
Uygulama
override public function get height():Number override public function set height(value:Number):void historyLength | özellik |
historyLength:uint [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
Gerideki ve ilerideki girişler dahil olmak üzere geçmiş listesinin toplam uzunluğu. Bu özellik, HTML sayfasının window.history.length JavaScript özelliğiyle aynı değere sahiptir.
Uygulama
public function get historyLength():uintİlgili API Öğeleri
historyPosition | özellik |
historyPosition:uint| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Geçmiş listesindeki geçerli konum. Geçmiş listesi, HTML sayfasının window.history nesnesine karşılık gelir. Geçerli konumun altında olan girişler "back" listesindeyken üstünde olan girişler "forward" listesindedir. Konumu uç noktanın ötesine ayarlamaya çalışır.
Uygulama
public function get historyPosition():uint public function set historyPosition(value:uint):voidİlgili API Öğeleri
htmlHost | özellik |
htmlHost:flash.html:HTMLHost| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirli kullanıcı arabirimi öğelerinde yapılan değişiklikleri işlemek için kullanılan HTMLHost nesnesi (HTMLLoader nesnesinin window.document.title özelliği gibi). HTMLLoader nesnesinin varsayılan davranışlarını geçersiz kılmak için, HTMLHost sınıfına ait bir alt sınıf oluşturun ve HTML içeriğindeki çeşitli kullanıcı arabirimi değişikliklerini işlemek için üye işlevlerini geçersiz kılın.
Uygulama
public function get htmlHost():flash.html:HTMLHost public function set htmlHost(value:flash.html:HTMLHost):voidİlgili API Öğeleri
idleTimeout | özellik |
idleTimeout:Number| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 2 |
Bu nesne tarafından HTTP talepleri için yayınlanan boşta durma zaman aşımı değerini (milisaniye cinsinden) belirler.
Boşta kalma zaman aşımı, istemcinin bağlantı kurulduktan sonra ve istekten vazgeçilmeden önce sunucudan bir yanıt beklediği süre miktarıdır.
Varsayılan değer şudur initialized from URLRequestDefaults.idleTimeout.
Uygulama
public function get idleTimeout():Number public function set idleTimeout(value:Number):voidİlgili API Öğeleri
isSupported | özellik |
loaded | özellik |
loaded:Boolean [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
load() veya loadString() yöntemine yapılan önceki çağrıya karşılık gelen JavaScript load olayının HTMLLoader nesnesindeki HTML DOM öğesine teslim edilip edilmediğini gösterir. Bu özellik, complete olayı gönderilmeden önce true değerindedir. Bu özellik hiçbir zaman true değerine gelmeyebilir. Bu durum, complete olayının hiçbir zaman gönderilmemesi durumunda da gerçekleşir.
Uygulama
public function get loaded():Boolean location | özellik |
manageCookies | özellik |
manageCookies:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTTP protokol yığınının, bu nesneye yönelik tanımlama bilgilerini yönetip yönetmeyeceğini belirtir. Değer true ise, tanımlama bilgileri isteğe eklenir ve yanıt tanımlama bilgileri hatırlanır. Değer false ise, tanımlama bilgileri isteğe eklenmez ve yanıt tanımlama bilgileri hatırlanmaz.
Varsayılan değer şudur initialized from URLRequestDefaults.manageCookies.
Uygulama
public function get manageCookies():Boolean public function set manageCookies(value:Boolean):voidİlgili API Öğeleri
navigateInSystemBrowser | özellik |
navigateInSystemBrowser:Boolean| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML içeriğinde bulunan kök karesindeki gezinmenin (örneğin, kullanıcı bir bağı tıklattığında, window.location özelliği ayarlandığında veya window.open() öğesi çağrılırken) HTMLLoader nesnesinde gezinmeyle mi (false) yoksa varsayılan sistem web tarayıcısında gezinmeyle mi (true) sonuçlanacağını belirtir. Tüm gezinmenin sistem web tarayıcısında (HTMLLoader nesnesinde değil) gerçekleşmesini istiyorsanız bu değeri true olarak ayarlayın.
Varsayılan değer şudur false.
Uygulama
public function get navigateInSystemBrowser():Boolean public function set navigateInSystemBrowser(value:Boolean):void paintsDefaultBackground | özellik |
paintsDefaultBackground:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader belgesinin arka planının opak beyaz olup (true) olmayacağını (false) belirtir. Bu özellik false olarak ayarlanırsa, HTMLLoader nesnesi, görüntüleme nesnesi kabını, HTML nesnesi için bir arka plan olarak kullanır ve görüntüleme nesnesi kabının opaklığını (alpha değeri) HTML arka planı olarak kullanır. Ancak, HTML belgesinin body veya başka bir öğesi opak arka plan rengine sahipse (örneğin, style="background-color:gray" tarafından belirtilir) oluşturulan HTML'nin o bölümü belirtilen opak arka plan rengini kullanır.
Uygulama
public function get paintsDefaultBackground():Boolean public function set paintsDefaultBackground(value:Boolean):void pdfCapability | özellik |
pdfCapability:int [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
Tam sayı kod değeri şeklinde tanımlanan kullanıcı sistemindeki PDF desteği türü. Bir HTMLLoader nesnesi, yalnızca bu özelliğin PDFCapability.STATUS_OK vermesi durumunda PDF içeriğini görüntüleyebilir. PDFCapability sınıfı, pdfCapability özelliğine yönelik olası değerler için şu şekilde sabitler belirler:
| PDFCapability sabiti | Anlamı |
|---|---|
STATUS_OK | Acrobat veya Adobe Reader'ın yeterli bir sürümü (8.1 veya üstü) algılanır ve PDF içeriği bir HTMLLoader nesnesine yüklenebilir.
Not: Windows'da, Acrobat veya Adobe Reader'ın 7.x veya üstü sürümü o anda kullanıcının sisteminde çalışıyorsa, bir HTMLLoader nesnesine yüklü PDF yüklemeyi destekleyen üst bir sürüm yüklü olsa da bu sürüm kullanılır. Bu durumda, |
ERROR_INSTALLED_READER_NOT_FOUND | Herhangi bir Acrobat veya Adobe Reader sürümü algılanmadı. Bir HTMLLoader nesnesi, PDF içeriğini görüntüleyemiyor. |
ERROR_INSTALLED_READER_TOO_OLD | Acrobat veya Adobe Reader algılandı ancak sürüm çok eski. Bir HTMLLoader nesnesi, PDF içeriğini görüntüleyemiyor. |
ERROR_PREFERED_READER_TOO_OLD | Yeterli sürümde (8.1 veya üstü) Adobe Reader veya Acrobat algılandı ancak PDF içeriğini işleyecek şekilde ayarlanmış sürüm 8.1'den daha eski. HTMLLoader nesnesi, PDF içeriğini görüntüleyemiyor. |
Uygulama
public static function get pdfCapability():intİlgili API Öğeleri
placeLoadStringContentInApplicationSandbox | özellik |
placeLoadStringContentInApplicationSandbox:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.5 |
loadString() yöntemiyle yüklenen içeriğin uygulama sanal alanına mı (true), yoksa uygulama dışı bir sanal alana mı (false) yüklendiğini belirtir.
Bu özellik false olarak ayarlandığında, loadString() yöntemiyle yüklenen içerik, aşağıdaki karakteristiklerle uygulama dışı bir sanal alana yerleştirilir:
- Ağdan içerik yüklemek için erişimi vardır. (Ancak dosya sisteminden içerik yüklemek için yoktur.)
- XMLHttpRequest kullanarak veri yükleyemez.
window.locationözelliği"about:blank"olarak ayarlanır.- İçerik
window.runtimeözelliğine erişemez (herhangi bir uygulama dışı sanal alandaki içerik gibi).
Bu özellik true olarak ayarlandığında, loadString() yöntemiyle yüklenen içerik window.runtime özelliğine ve tüm AIR API'lerine erişime sahip olacak şekilde uygulama sanal alanına yerleştirilir. loadString() yöntemine yapılan bir çağrıda kullanılan bir dizeye ilişkin veri kaynağının güvenilir olduğundan emin olmalısınız. HTML dizesindeki kod ifadeleri, bu özellik true olarak ayarlandığında tam uygulama ayrıcalıklarıyla yürütülür. Yalnızca dizenin zararlı kod içermediğinden emin olduğunuzda bu özelliği true olarak ayarlamalısınız.
AIR 1.0 ve AIR 1.1 SDK'ler ile derlenen uygulamalarda, loadString() yöntemi aracılığıyla yüklenen içerik uygulama sanal alanına yerleştirilir.
Varsayılan değer şudur false.
Uygulama
public function get placeLoadStringContentInApplicationSandbox():Boolean public function set placeLoadStringContentInApplicationSandbox(value:Boolean):voidİlgili API Öğeleri
runtimeApplicationDomain | özellik |
runtimeApplicationDomain:ApplicationDomain| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML sayfasındaki JavaScript'te bulunan window.runtime nesnesi için kullanılacak uygulama etki alanı.
null ise veya HTML içeriği, HTMLLoader nesnesini içeren SWF içeriğinden farklı bir güvenlik etki alanıysa, sayfa genellikle etki alanı için varsayılan uygulama etki alanını kullanır.
Uygulama
public function get runtimeApplicationDomain():ApplicationDomain public function set runtimeApplicationDomain(value:ApplicationDomain):voidAtar
SecurityError — ApplicationDomain nesnesi, çağıranın güvenlik etki alanından değilse
|
İlgili API Öğeleri
scrollH | özellik |
scrollV | özellik |
swfCapability | özellik |
swfCapability:int [salt okunur] | Çalışma Zamanı Sürümleri: | AIR 2 |
Tam sayı kod değeri şeklinde tanımlanan kullanıcı sistemindeki SWF desteği türü. Bir HTMLLoader nesnesi, yalnızca bu özelliğin SWFCapability.STATUS_OK değerini vermesi durumunda SWF içeriğini görüntüleyebilir. HTMLSWFCapability sınıfı, swfCapability özelliğine yönelik olası değerler için şu şekilde sabitler belirler:
| HTMLSWFCapability sabiti | Anlamı |
|---|---|
STATUS_OK | Adobe Flash Player'ın yeterli bir sürümü algılandı ve SWF içeriği bir HTMLLoader nesnesine yüklenebilir. |
ERROR_INSTALLED_PLAYER_NOT_FOUND | Herhangi bir Adobe Flash Player sürümü algılanmadı. Bir HTMLLoader nesnesi SWF içeriğini görüntüleyemez. |
ERROR_INSTALLED_PLAYER_TOO_OLD | Adobe Flash Player algılandı ancak sürümü çok eski. Bir HTMLLoader nesnesi SWF içeriğini görüntüleyemez. |
Uygulama
public static function get swfCapability():intİlgili API Öğeleri
textEncodingFallback | özellik |
textEncodingFallback:String| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir HTML sayfasının bir karakter kodlaması belirtmemesi durumunda HTMLLoader içeriği tarafından kullanılan karakter kodlaması. Bir HTML sayfası, bir karakter kodlamasını aşağıda görüldüğü gibi meta etiketinde belirtir:
<meta http-equiv="content-type" content="text/html" charset="ISO-8859-1">
Değerler, valid character sets IANA listesinde tanımlanır.
HTML sayfası, textEncodingFallback özelliği veya textEncodingOverride özelliği tarafından bir kodlama belirtilmezse HTML içeriği ISO-8859-1 kodlaması kullanır.
Uygulama
public function get textEncodingFallback():String public function set textEncodingFallback(value:String):voidİlgili API Öğeleri
textEncodingOverride | özellik |
textEncodingOverride:String| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader içeriği tarafından kullanılıp, HTML sayfasındaki herhangi bir ayarı geçersiz kılan karakter kodlaması. Bir HTML sayfası, bir karakter kodlamasını aşağıda görüldüğü gibi meta etiketinde belirtir:
<meta http-equiv="content-type" content="text/html" charset="ISO-8859-1">
Bu ayar ayrıca, textEncodingFallback özelliğindeki herhangi bir ayarı geçersiz kılar.
Değerler, valid character sets IANA listesinde tanımlanır.
AIR'nin, belirtilen kodlamayı kullanarak HTML içeriğini yenilemesi için HTML içeriği yüklendikten sonra, textEncodingOverride özelliğini ayarlayın. HTMLLoader, yeni bir sayfaya gittikten sonra, yeni sayfanın belirli bir kodlama kullanmasını istiyorsanız özelliği yeniden ayarlamalısınız.
HTML sayfası, textEncodingFallback özelliği veya textEncodingOverride özelliği tarafından bir kodlama belirtilmezse HTML içeriği ISO-8859-1 kodlaması kullanır.
textEncodingOverride özelliğinin null olarak ayarlanması, varsayılan davranışı geri yükler.
Uygulama
public function get textEncodingOverride():String public function set textEncodingOverride(value:String):voidİlgili API Öğeleri
useCache | özellik |
useCache:Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu nesne getirme verileri tarafından yapılan HTTP isteklerinden önce yerel önbelleğe bakılıp bakılmayacağını belirtir.
Varsayılan değer şudur initialized from URLRequestDefaults.useCache.
Uygulama
public function get useCache():Boolean public function set useCache(value:Boolean):voidİlgili API Öğeleri
userAgent | özellik |
userAgent:String| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu HTMLLoader nesnesinden gelecek olan içerik isteklerinde kullanılacak kullanıcı aracı dizesi.
Kullanıcı aracı dizesini ayarlamak için, load() yöntemini kullanmadan önce HTMLLoader nesnesinin userAgent özelliğini ayarlayın. load() yöntemine iletilen URLRequest nesnesinin userAgent özelliği kullanılmaz.
Bir etki alanındaki tüm HTMLLoader nesneleri tarafından kullanılan varsayılan kullanıcı aracı dizesini, URLRequestDefaults.userAgent özelliğini ayarlayarak ayarlayabilirsiniz. HTMLLoader nesnesinin userAgent özelliği için hiçbir değer ayarlanmamışsa (veya değer null olarak ayarlanmışsa), kullanıcı aracı dizesi, statikURLRequestDefaults.userAgent özelliğinin değerine ayarlanır.
HTMLLoader nesnesinin userAgent özelliği veya URLRequestDefaults.userAgent için hiçbir değer ayarlanmamışsa, kullanıcı aracı dizesi olarak varsayılan bir değer kullanılır. Varsayılan değer, aşağıdaki örnekte olduğu gibi çalışma zamanı işletim sistemine (örneğin, Mac OS, Linux veya Windows), çalışma zamanı diline ve çalışma zamanı sürümüne göre değişir:
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5""Mozilla/5.0 (Windows; U; en) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5""Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5"
Uygulama
public function get userAgent():String public function set userAgent(value:String):voidİlgili API Öğeleri
width | özellik |
width:Number[geçersiz kıl] | Çalışma Zamanı Sürümleri: | AIR 1.0 |
Oluşturulan HTML tuvalindeki dikdörtgenin genişliğini belirtir. Bu, HTMLLoader görüntüleme nesnesinin piksel cinsinden genişliğidir. Maksimum width değeri 4095 pikseldir. Bu özelliğin değiştirilmesi, HTMLLoader nesnesinin, HTML belgesini oluşturmasını sağlar. htmlBoundsChange olayları, bu özelliğin değiştirilmesine yanıt olarak gönderilebilir. Bir HTML nesnesinin width ve height özelliklerini ayarladığınızda, nesnenin sınırları değişir ancak içerik ölçeklenmez (diğer görüntüleme nesnesi türlerinde de olacağı gibi).
Uygulama
override public function get width():Number override public function set width(value:Number):void window | özellik |
HTMLLoader | () | Yapıcı |
public function HTMLLoader()| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesi oluşturur.
cancelLoad | () | yöntem |
public function cancelLoad():void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Devam etmekte olan herhangi bir yükleme işlemini iptal eder.
createRootWindow | () | yöntem |
public static function createRootWindow(visible:Boolean = true, windowInitOptions:NativeWindowInitOptions = null, scrollBarsVisible:Boolean = true, bounds:Rectangle = null):flash.html:HTMLLoader| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir HTMLLoader nesnesi içeren yeni bir NativeWindow nesnesi oluşturur. Bir HTML içeriği yüklemek için bu yöntemle döndürülen HTMLLoader nesnesini kullanın.
Varsayılan olarak (bu yöntemi çağırırken herhangi bir parametre ayarlamadığınızda), yeni pencere standart sistem kromunu kullanır ve içeriğe, kaydırma çubuğu denetimlerini dahil eder. Parametreleri, yeni pencerenin özelliklerini değiştirecek şekilde ayarlayabilirsiniz.
Pencere içerik yüklerken ve stil sayfaları uygularken, ufak grafik bozuklukları oluşabilir. Bu tür devamsızlıkların görünür olmasını önlemek için, visible parametresini false değerine ayarlayın. Pencere yüklendiğinde ve içeriği düzenlendiğinde, window.nativeWindow.visible özelliğini true değerine ayarlayın veya window.nativeWindow.activate() yöntemini çağırın.
Parametreler
visible:Boolean (default = true) — Pencerenin görünür olup olmadığını belirtir.
| |
windowInitOptions:NativeWindowInitOptions (default = null) — null öğesinin varsayılan NativeWindowInitOptions değerlerini kullanması durumundaki pencere başlatma seçeneklerini belirtir.
| |
scrollBarsVisible:Boolean (default = true) — Pencerenin kaydırma çubukları sağlayıp sağlamadığını belirtir.
| |
bounds:Rectangle (default = null) — null değerinde olmaması durumunda, pencere sınırlarını belirtir. x, y, width veya height öğelerinden biri NaN ise, pencerenin karşılık gelen değeri, varsayılan değerinde bırakılır.
|
flash.html:HTMLLoader — Yeni NativeWindow nesnesinin sahne alanında bulunan yeni bir HTMLLoader nesnesi.
|
getHistoryAt | () | yöntem |
public function getHistoryAt(position:uint):flash.html:HTMLHistoryItem| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen konumdaki geçmiş girişini döndürür.
Parametreler
position:uint — Geçmiş listesindeki konum.
|
flash.html:HTMLHistoryItem — Belirtilen konumdaki geçmiş girişine yönelik URLRequest nesnesi.
|
İlgili API Öğeleri
historyBack | () | yöntem |
public function historyBack():void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Mümkünse tarayıcı geçmişinde geriye gider.
HTMLLoader nesnesinin bu yöntemini çağırmak, HTML sayfasındaki JavaScript'te bulunan window.history özelliğinin back() yöntemini kullanmakla aynı etkiye sahiptir.
Bu işlev, herhangi bir hata atmaz.
İlgili API Öğeleri
historyForward | () | yöntem |
public function historyForward():void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Mümkünse tarayıcı geçmişinde ileriye gider.
HTMLLoader nesnesinin bu yöntemini çağırmak, HTML sayfasındaki JavaScript'te bulunan window.history özelliğinin forward() yöntemini kullanmakla aynı etkiye sahiptir.
Bu işlev, herhangi bir hata atmaz.
İlgili API Öğeleri
historyGo | () | yöntem |
public function historyGo(steps:int):void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Tarayıcı geçmişinde belirtilen sayıda adımı gezer. Pozitifse ileri, negatifse geri gider. Sıfır değerinde ilerleme, yeniden yüklemeye zorlar.
Bu yöntem, HTML sayfasındaki window.history özelliğinin go() yönteminin çağrılmasıyla eşdeğerdir.
Bu işlev, herhangi bir hata atmaz.
Parametreler
steps:int — Geçmiş listesinde ileri (pozitif) ve geri (negatif) gitmek için gerekli olan adım sayısı.
|
İlgili API Öğeleri
load | () | yöntem |
public function load(urlRequestToLoad:URLRequest):void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesini, urlRequestToLoad parametresi tarafından belirtilen siteden gelen verilerle birlikte yükler. İlk olarak bu yöntemi çağırdığınızda, loaded özelliği false olarak ayarlanır. Bu yöntem, her zaman eşzamansız olarak tamamlanan bir işlemi başlatır.
Bu yönteme yapılan bir çağrı, bu yöntemle veya loadString() yöntemiyle birlikte başlatılmış herhangi bir önceki bekleyen yükleme işlemini örtülü bir şekilde iptal eder. Önceki yükleme işlemine yönelik complete olayı asla teslim edilmez.
complete olayı asla teslim edilmeyebilir. Bu durum, HTMLLoader nesnesine yüklenen herhangi bir HTML içeriğinin asla tam olarak indirilmemesi durumunda gerçekleşir. Bu durum, HTML nesnesinin, bir URL'yi belirsiz olarak sürekli içerik oluşturan bir GGI komut dosyasına yönlendirmesi durumunda gerçekleşebilir.
Parametreler
urlRequestToLoad:URLRequest — Yüklenecek URL hakkında bilgi içeren URLRequest nesnesi. URLRequest nesnesi, yüklenecek URL'nin yanı sıra HTTP form gönderme yöntemini (GET veya POST) tanımlayan özellikleri, taleple birlikte aktarılacak verileri ve istek üstbilgilerini içerir.
|
İlgili API Öğeleri
loadString | () | yöntem |
public function loadString(htmlContent:String):void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML dizesinde bulunan HTML içeriğine sahip HTMLLoader nesnesini yükler. Dizede HTML'in oluşturulması tamamlandığında, complete olayı gönderilir. complete olayı her zaman eşzamansız olarak gönderilir.
Bu yönteme yapılan bir çağrı, bu yöntemle veya load() yöntemiyle birlikte başlatılmış herhangi bir önceki bekleyen yükleme işlemini örtülü bir şekilde iptal eder. Önceki yükleme işlemine yönelik complete olayı asla teslim edilmez.
Dizede belirtilmiş olan HTML'in harici kaynaklara herhangi bir başvurusu yoksa, bu yöntem HTML'i eşzamanlı olarak oluşturur. Ancak, complete olayı yine de eşzamansız olarak gönderilir. Bu sınıfın loaded özelliği true ise, bu işleve daha sonra yapılan bir çağrının hemen ardından htmlContent argümanında belirtilen HTML içeriği eşzamanlı olarak oluşturulur.
complete olayı asla teslim edilmeyebilir. Bu durum, HTMLLoader nesnesine yüklenen herhangi bir HTML içeriğinin asla tam olarak indirilmemesi durumunda gerçekleşir. Bu durum, HTML nesnesinin, bir URL'yi belirsiz olarak sürekli içerik oluşturan bir GGI komut dosyasına yönlendirmesi durumunda gerçekleşebilir.
loadString() yöntemi aracılığıyla yüklenen içerik, yalnızca placeLoadStringContentInApplicationSandbox özelliği true olarak ayarlandığında uygulama güvenlik sanal alanına yerleştirilir.
Parametreler
htmlContent:String — HTMLLoader nesnesine yüklenecek HTML içeriğini içeren dize.
|
İlgili API Öğeleri
reload | () | yöntem |
public function reload():void| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Sayfayı geçerli konumdan yeniden yükler.
complete | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.COMPLETE| Çalışma Zamanı Sürümleri: | AIR 1.0 |
loadString veya load yöntemi tarafından istenen son yükleme işleminin tamamlandığını gösterir. Olay, JavaScript load olayı, HTMLLoader nesnesindeki HTML DOM öğesini tetikledikten sonra gönderilir. Bu olay her zaman eşzamansız olarak gönderilir. Bu olaya yönelik olay işleyicisi, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
Event.COMPLETE sabiti, complete olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Yüklemesi tamamlanan network nesnesi. |
İlgili API Öğeleri
htmlBoundsChange | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.HTML_BOUNDS_CHANGE| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesinin contentWidth ve contentHeight özelliklerinden birinin veya ikisinin de değiştiğini gösterir. Bu, örneğin yeni bir görüntü veya başka içerik yüklenmesinin bir sonucu olabilir. Olay işleyicileri, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
Nesne, complete olayını göndermiş olsa da HTMLLoader nesnesi, bir yükleme işlemi başlatıldıktan sonra istediği bir zamanda bu olayı gönderebilir.
Event.HTML_BOUNDS_CHANGE sabiti, htmlBoundsChange olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | HTMLLoader nesnesi. |
target | HTMLLoader nesnesi. |
İlgili API Öğeleri
htmlDOMInitialize | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.HTML_DOM_INITIALIZE| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTML DOM'nin, bir yükleme işlemine yanıt olarak oluşturulduğunu gösterir. HTMLLoader nesnesinin load() ve loadString() yöntemleri, bu olay gönderilirken bir istisna atar. Bu olay gönderilirken ayarlanması veya çağrılması durumunda herhangi bir JavaScript nesnesinin, HTMLLoader nesnesindeki window özelliğinden erişilebilen ve HTMLLoader nesnesine yüklenen URL'yi kontrol eden herhangi bir özelliği veya yöntemi bir istisna atar. Örneğin, window.location öğesini, HTMLLoader nesnesinin window özelliğini ayarlayarak ayarlamanız bir JavaScript istisnasıyla sonuçlanır.
Event.HTML_DOM_INITIALIZE sabiti, htmlDOMInitialize olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | HTMLLoader nesnesi. |
target | HTMLLoader nesnesi. |
İlgili API Öğeleri
htmlRender | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.HTML_RENDER| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesindeki içerik oluşturmasının tamamen güncel olduğunu gösterir. Bu olay, HTML içeriğinde herhangi bir değişiklik yapıldığında oldukça sık gönderilebilir. Örneğin bu olay, kullanıcının bir bağı tıklatması sonucunda veya sayfadaki JavaScript, HTML oluşturduğunda gönderilir. Olay dinleyicileri, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
Bu olayın işleyicileri, ilişkili herhangi bir kaydırma çubuğunu güncellemek için HTMLLoader nesnesinin contentWidth ve contentHeight özelliklerini kontrol etmelidir.
Nesne, complete olayını göndermiş olsa da HTMLLoader nesnesi, bir yükleme işlemi başlatıldıktan sonra istediği bir zamanda bu olayı gönderebilir.
Event.HTML_RENDER sabiti, htmlRender olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | HTMLLoader nesnesi. |
target | HTMLLoader nesnesi. |
locationChange | Olay |
flash.events.LocationChangeEventözellik LocationChangeEvent.type =
flash.events.LocationChangeEvent.LOCATION_CHANGE| Çalışma Zamanı Sürümleri: | AIR 2.7 |
HTMLLoader nesnesinin location özelliğinin değiştiğini gösterir. Bu olaya yönelik olay işleyicisi, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
AIR ad alanı 2.7 veya daha üstünü kullanan uygulamalarda HTMLLoader tarafından LocationChangeEvent türünün locationChange olayı gönderilir. AIR'nin önceki sürümlerinde, gönderilen olan nesnesi Event sınıfının bir örneğidir.
İlgili API Öğeleri
locationChange | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.LOCATION_CHANGE| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesinin location özelliğinin değiştiğini gösterir. Bu olaya yönelik olay işleyicisi, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
2.7 öncesi AIR ad alanı kullanan uygulamalarda HTMLLoader tarafından Event türünün locationChange olayı gönderilir. AIR 2.7 veya üstünde olay nesnesi, yeni URL sayfasına ayarlanmış ek bir location özelliği sağlayan LocationChangeEvent sınıfının bir örneğidir.
Event.LOCATION_CHANGE sabiti, locationChange olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | HTMLLoader nesnesi. |
target | HTMLLoader nesnesi. |
İlgili API Öğeleri
locationChanging | Olay |
flash.events.LocationChangeEventözellik LocationChangeEvent.type =
flash.events.LocationChangeEvent.LOCATION_CHANGING| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 2.7 |
HTMLLoader nesnesinin location özelliğinin değiştirilmek üzere olduğunu söyler.
locationChanging olayı yalnızca konum değişikliği kullanıcı etkileşimi örneğin, kullanıcı bir bağlantıyı tıklattığında veya istemci tarafı yeniden yönlendirmesi gibi HTMLLoader içinde çalışan kod tarafından başlatıldığında gönderilir. Varsayılan olarak yeni konum bu HTMLLoader nesnesinde görüntülenir. Varsayılan davranışı iptal etmek için olay nesnesinin preventDefault() yöntemini çağırabilirsiniz. Örneğin, olay nesnesinin location özelliğine göre sayfayı sistem tarayıcısında açmak için flash.net.navigateToURL() işlevini kullanabilirsiniz.
Aşağıdaki yöntemleri çağırdığınızda locationChanging() olayı gönderilmez:
- load()
- loadString()
- reload()
- historyBack()
- historyForward()
- historyGo()
Ayrıca, navigateInSystemBrowser özelliği true değerindeyken ve HTMLLoader konumu değişmediğinden, hedef sayfa sistem tarayıcısında açıldığında olay gönderilmez.
LOCATION_CHANGING sabiti, sayfa konumunda bir değişiklik yapılmadan önce LocationChangeEvent nesnesinin gönderdiği type özelliğinin değerini tanımlar.
Örnek ( Bu örnek nasıl kullanılır? )
package{
import flash.display.Sprite;
import flash.html.HTMLLoader;
import flash.net.URLRequest;
public class LocationChanging extends Sprite
{
var htmlLoader:HTMLLoader = new HTMLLoader();
public function LocationChanging()
{
htmlLoader.width = stage.stageWidth;
htmlLoader.height = stage.stageHeight;
htmlLoader.addEventListener( LocationChangeEvent.LOCATION_CHANGING, onLocationChanging );
htmlLoader.load( new URLRequest( "http://www.adobe.com" ) );
this.addChild( htmlLoader );
}
private function onLocationChanging( event:LocationChangeEvent ):void
{
trace( "Location changing: " + event.location );
if ( event.location.indexOf( "http://www.adobe.com" ) < 0 )
{
event.preventDefault();
}
}
}
}
scroll | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.SCROLL| Çalışma Zamanı Sürümleri: | AIR 1.0 |
scrollH veya scrollV özelliğinin HTMLLoader nesnesi tarafından değiştirildiğini gösterir. HTMLLoader nesnesinde çalışan JavaScript, window nesnesinin scrollTo() yöntemini çağırdığında ve istenilen konum önceden göründüğünde, HTMLLoader nesnesi bu olayı gönderir. ActionScript kodu, scrollH veya scrollV özelliğini değiştirdiğinde olay gönderilmez. Olay işleyicileri, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir.
Bu olaya yönelik olay işleyicileri, HTMLLoader nesnesiyle ilişkili tüm kaydırma çubuklarını güncellemek için scrollH ve scrollV özelliklerini kontrol etmelidir.
Nesne, complete olayını göndermiş olsa da HTMLLoader nesnesi, bir yükleme işlemi başlatıldıktan sonra istediği bir zamanda bu olayı gönderebilir.
Event.SCROLL sabiti, scroll olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Kaydırılan TextField nesnesi. target özelliği her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
uncaughtScriptException | Olay |
flash.events.HTMLUncaughtScriptExceptionEventözellik HTMLUncaughtScriptExceptionEvent.type =
flash.events.HTMLUncaughtScriptExceptionEvent.UNCAUGHT_SCRIPT_EXCEPTION| Çalışma Zamanı Sürümleri: | AIR 1.0 |
HTMLLoader nesnesinde yakalanmamış bir JavaScript istisnası oluştuğunu gösterir. Olay işleyicileri, HTMLLoader nesnesinin herhangi bir yöntemini çağırabilir veya herhangi bir özelliğine erişebilir. Olay iptal edilemez ve AIR Hata Ayıklama Başlatıcısı'nda çalışma sırasındaki varsayılan davranış, JavaScript yığınını izleme çıktısına gönderme şeklindedir.
HTMLUncaughtScriptExceptionEvent.UNCAUGHT_SCRIPT_EXCEPTION sabiti, uncaughtScriptException olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
exceptionValue | Yakalanmamış istisna veren throw ifadesindeki ifadenin değerlendirme sonucu. |
stackTrace | Yakalanmamış istisna veren throw ifadesi çalıştırıldığı andaki yığın izlemeyi temsil eden nesneler dizisi. |
target | HTMLLoader nesnesi. |
İlgili API Öğeleri
package {
import flash.display.Sprite;
import flash.html.HTMLLoader;
import flash.net.URLRequest;
public class HTMLLoaderExample extends Sprite
{
public function HTMLLoaderExample()
{
var html:HTMLLoader = new HTMLLoader();
var urlReq:URLRequest = new URLRequest("http://www.adobe.com/");
html.width = stage.stageWidth;
html.height = stage.stageHeight;
html.load(urlReq);
addChild(html);
}
}
}
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster