【发布时间】:2013-01-21 18:15:05
【问题描述】:
有没有人知道一种方法可以准确地找出 Ti.Platform.openUrl 或 Ti.App.fireEvent 何时结束?诸如回调或完成事件之类的东西?谢谢。
内森
【问题讨论】:
有没有人知道一种方法可以准确地找出 Ti.Platform.openUrl 或 Ti.App.fireEvent 何时结束?诸如回调或完成事件之类的东西?谢谢。
内森
【问题讨论】:
应用级事件对您的应用来说是全局性的。它们可以在所有上下文、功能范围、CommonJS 模块等中访问。您可以通过 Ti.App 模块触发它们并监听它们,如下所示。
//Creating an app level custom event
Ti.App.addEventListener('myAppEvent', myCallBack);
//Fire the event like
Ti.App.fireEvent('myAppEvent');
//Callback function of your custom event
function myCallBack(e){
alert("In call back. App level event get fired!!!");
}
更多详情请参考 Titanium 中的Event handling
【讨论】: