javascript - 钛:警报加载

标签 javascript titanium appcelerator

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

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

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

当它被触发时,警报显示但与窗口的背景重叠。我试图使背景窗口“透明”,但这没有什么区别。

任何帮助都会很棒,我觉得这是一项简单的任务,只是没有经过深思熟虑....

最佳答案

Just use the open event窗口,当窗口打开时触发。只需确保在实际打开窗口之前添加监听器即可。

像这样修改你的代码,它会在窗口打开时打开警报:

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

关于javascript - 钛:警报加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17385524/

相关文章:

javascript - 融合图表 multilevelpie 文本 chop/重叠问题

javascript - 如何将二进制字符串转换为base64

android - Titanium Admob 不断检查新广告

ios - Appcelerator for iOS 平台是否有允许动态裁剪图像的模块?

javascript - ImageView 使用存储在 Titanium.Filesystem.applicationDataDirectory 的图像显示占位符,而不是图像

javascript - 惯用的 React 和大量 DOM 操作 (MathJax)

相当于 Python 的 iterkeys() 字典方法的 Javascript

javascript - 钛后退按钮 - 始终关闭我的应用程序

android - Appcelerator 钛平台 : Android/iOS Icons Structure andUse

android - 远程跟踪应用程序 (iOS/android) 日志