Titanium:Alert Onload

时间:2013-06-29 23:11:02

标签: javascript titanium appcelerator

窗口加载后是否可以立即显示警告?

我有一个创建窗口语句然后是一条警告消息,然后返回。

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

当触发此警报时,警报会显示,但与窗口的背景重叠。我试图让背景窗口'透明',这没有什么区别。

任何帮助都会很棒,我觉得这是一个简单的任务,只是不考虑它......

1 个答案:

答案 0 :(得分: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; 
}