2013-06-29 56 views
1

是否可以在窗口加載後立即顯示警報?Titanium:Alert Onload

我有一個創建窗口語句,然後一條警報消息,然後返回。

function NewView() { 
    var self = Ti.UI.createWindow({}); 
    alert("Will display a basic alert, maybe confirm alert"); 
    return self; 
} 

當這被觸發時,警報顯示,但與窗口的背景重疊。我試圖讓背景窗口「透明」,這沒有什麼區別。

任何幫助將是巨大的,我覺得這是一個簡單的任務只是沒有經過思考它....

回答

2

窗口Just use the open event,打開窗戶時,被激發。只要確保在喲實際打開窗口之前添加偵聽器。

修改代碼,這樣,並打開窗戶時,它會打開警報:

function NewView() { 
    var self = Ti.UI.createWindow({}); 
    self.addEventListener('open', function(e) { 
     alert("Window is now open."); 
    }); 
    return self; 
} 
+0

感謝約西亞:)沒有一個關於開放式監聽線索。在我問這裏之前,想想我會更多地研究這些文檔。儘管如此,仍然覺得他們在文檔中很多缺失!標記爲答案:) – Random