Paket | flash.events |
Sınıf | public class BrowserInvokeEvent |
Miras Alma | BrowserInvokeEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
browserInvoke
olayı gönderir. Bir kullanıcı tarayıcıda sorunsuz yükleme özelliği başlattığında ve tarayıcıdaki SWF dosyası, air.swf dosyasının launchApplication()
yönteminin arguments
parametresine bir dizi verdiğinde NativeApplication nesnesi de bir browserInvoke
olayı gönderir. (Ayrıntılar için, AIR geliştiricisi kılavuzunda “AIR uygulamalarını dağıtma, yükleme ve çalıştırma“ bölümüne bakın.)
Yalnızca bir uygulama, uygulama açıklayıcı dosyasında aşağıdakileri belirtirse tarayıcı çağrısına izin verilir.
<allowBrowserInvocation>true</allowBrowserInvocation>
Uygulama çalıştırılmıyorsa, NativeApplication nesnesi tarayıcıdan başlatıldığında hem bir InvokeEvent olayı hem de bir browserInvoke
olayı gönderir. Ya da bir uygulama zaten çalışıyorsa, NativeApplication nesnesi tarayıcıdan başlatıldığında yalnızca bir browserInvoke
olayı gönderir.
Tarayıcıdan sorunsuz yükleme sonucunda uygulama başlatılırsa (kullanıcı, yüklemenin ardından başlatmayı seçtiğinde), NativeApplication nesnesi yalnızca argümanlar verildiğinde (tarayıcıdaki SWF dosyasının air.swf dosyasının installApplication()
yönteminin arguments
parametresine bir dizi vermesiyle) bir BrowserInvoke olayı gönderir. Ayrıntılar için, AIR geliştiricisi kılavuzunda “AIR uygulamalarını dağıtma, yükleme ve çalıştırma“ bölümüne bakın.
invokeEvent
olayları gibi, browserInvokeEvent
olayları da NativeApplication nesnesi (NativeApplication.nativeApplication
) tarafından gönderilir. browserInvoke
olaylarını almak için, NativeApplication nesnesinin addEventListener()
yöntemini çağırın. Bir olay dinleyicisi browserInvoke
olayı için kaydolduğunda, kayıttan önce gerçekleşen tüm browserInvoke
olaylarını da alır. Bunlar, kayıttan sonra alınabilecek diğer browserInvoke
olaylarından önce gönderilmek zorunda olmayıp addEventListener()
öğesine yapılan çağrı döndükten sonra gönderilir. Bu da, başlatma kodunuz çalıştırılmadan önce (örneğin, uygulama ilk olarak tarayıcıdan çağrıldığında) oluşan browserInvoke
olaylarını işlemenizi sağlar. Daha sonra çalıştırma sırasında (uygulama başlatılmasının ardından) bir olay dinleyicisi eklerseniz, bunun uygulamanın başlatılmasından bu yana oluşan tüm browserInvoke
olaylarını almaya devam edeceğini unutmayın.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
arguments : Array [salt okunur]
Uygulamaya verilecek argüman dizisi (dize). | BrowserInvokeEvent | ||
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
isHTTPS : Boolean [salt okunur]
Tarayıcıdaki içeriğin HTTPS URL şemasını kullanıp (true) kullanmaması (false). | BrowserInvokeEvent | ||
isUserEvent : Boolean [salt okunur]
Tarayıcı çağrısının bir user olayı (örn. fare tıklatması) sonucunda oluşup oluşmadığı. | BrowserInvokeEvent | ||
sandboxType : String [salt okunur]
Tarayıcıdaki içerik için sanal alan türü. | BrowserInvokeEvent | ||
securityDomain : String [salt okunur]
Tarayıcıdaki içerik için "www.adobe.com" veya "www.ornek.org" gibi güvenlik etki alanı. | BrowserInvokeEvent | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
type : String [salt okunur]
Olay türü. | Event |
Yöntem | Tanımlayan: | ||
---|---|---|---|
BrowserInvokeEvent(type:String, bubbles:Boolean, cancelable:Boolean, arguments:Array, sandboxType:String, securityDomain:String, isHTTPS:Boolean, isUserEvent:Boolean)
BrowserInvokeEvent sınıfının yapıcı işlevi. | BrowserInvokeEvent | ||
[geçersiz kıl]
Bu olayın yeni bir kopyasını oluşturur. | BrowserInvokeEvent | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Event nesnesinin tüm özelliklerini içeren bir dize döndürülür. | Event | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
BROWSER_INVOKE : String = "browserInvoke" [statik]
BrowserInvokeEvent.BROWSER_INVOKE sabiti, bir BrowserInvokeEvent nesnesinin type özelliğinin değerini tanımlar. | BrowserInvokeEvent |
arguments | özellik |
isHTTPS | özellik |
isUserEvent | özellik |
isUserEvent:Boolean
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Tarayıcı çağrısının bir user olayı (örn. fare tıklatması) sonucunda oluşup oluşmadığı. AIR 1.0'da, bu her zaman true
değerine ayarlanır; AIR uygulamasının, tarayıcı çağrısı özelliğine bir çağrı başlatması için bir kullanıcı olayı gerekir.
Uygulama
public function get isUserEvent():Boolean
sandboxType | özellik |
sandboxType:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Tarayıcıdaki içerik için sanal alan türü. Bu, aşağıdaki değerlerden birine ayarlanabilir:
Security.APPLICATION
— İçerik, uygulamanın güvenlik sanal alanındadır.Security.LOCAL_TRUSTED
— İçerik, yerel güvenilir güvenlik sanal alanındadır.Security.LOCAL_WITH_FILE
— İçerik, dosya sistemi ile yerel güvenlik sanal alanındadır.Security.LOCAL_WITH_NETWORK
— İçerik, ağ iletişimi ile yerel güvenlik sanal alanındadır.Security.REMOTE
— İçerik, uzak (ağ) bir etki alanındadır.
Uygulama
public function get sandboxType():String
İlgili API Öğeleri
securityDomain | özellik |
securityDomain:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
Tarayıcıdaki içerik için "www.adobe.com"
veya "www.example.org"
gibi güvenlik etki alanı. Bu özellik, yerel veya uygulama güvenlik sanal alanındaki içerik için değil, yalnızca uzak güvenlik sanal alanındaki içerik için (ağ etki alanındaki içerik) ayarlanır.
Uygulama
public function get securityDomain():String
BrowserInvokeEvent | () | Yapıcı |
public function BrowserInvokeEvent(type:String, bubbles:Boolean, cancelable:Boolean, arguments:Array, sandboxType:String, securityDomain:String, isHTTPS:Boolean, isUserEvent:Boolean)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
BrowserInvokeEvent sınıfının yapıcı işlevi. Genellikle geliştiriciler BrowserInvokeEvent()
yapıcısını doğrudan çağırmaz. Yalnızca çalışma zamanının bir BrowserInvokeEvent nesnesi oluşturması gerekir.
type:String — Event.type olarak erişilebilen olay türü.
| |
bubbles:Boolean — BrowserInvokeEvent nesnesi için false değerine ayarlayın.
| |
cancelable:Boolean — BrowserInvokeEvent nesnesi için false değerine ayarlayın.
| |
arguments:Array — Uygulamaya verilecek argüman dizisi (dize).
| |
sandboxType:String — Tarayıcıdaki içerik için sanal alan türü.
| |
securityDomain:String — Tarayıcıdaki içerik için güvenlik etki alanı.
| |
isHTTPS:Boolean — Tarayıcıdaki içeriğin HTTPS URL şemasını kullanıp kullanmaması.
| |
isUserEvent:Boolean — Tarayıcı çağrısının bir user olayı sonucunda olup olmadığı.
|
clone | () | yöntem |
BROWSER_INVOKE | Sabit |
public static const BROWSER_INVOKE:String = "browserInvoke"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0 |
BrowserInvokeEvent.BROWSER_INVOKE
sabiti, bir BrowserInvokeEvent nesnesinin type
özelliğinin değerini tanımlar.
BrowserInvokeEvent nesnesi şu özelliklere sahiptir:
Özellikler | Değerler |
---|---|
arguments | Bu çağrı sırasında iletilen string argümanları dizisi. |
sandBoxType | Tarayıcıdaki içeriğin sanal alan türünü temsil eden bir dize (Security.APPLICATION , Security.LOCAL_TRUSTED , Security.LOCAL_WITH_FILE , Security.LOCAL_LOCAL_WITH_NETWORK veya Security.REMOTE ). |
securityDomain | Tarayıcıdaki içeriğin güvenlik etki alanını temsil eden bir dize (örn. "www.example.com" ). |
isHTTPS | Tarayıcı içeriğinin HTTPS URL şemasını kullanıp (true ) kullanmaması (false ) |
isUserEvent | Tarayıcı çağrısının bir user olayı sonucunda olup olmadığı (AIR 1.0'da her zaman true ). |
bubbles | Hayır. |
cancelable | false ; İptal edilecek varsayılan davranış yoktur. |
currentTarget | InvokeEvent nesnesini olay dinleyicisiyle etkin olarak işleyen nesneyi belirtir. |
target | Her zaman NativeApplication nesnesi. |
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z