【发布时间】:2013-05-28 21:01:17
【问题描述】:
我使用的是 Titanium SDK 3.1。我想取消预定的 LocalNotification (iOS)。我看到了Ti.App.iOS.cancelLocalNotification(Number id) (http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.App.iOS) 方法,但我不知道在创建Ti.App.iOS.scheduleLocalNotification(<NotificationParams>) 时如何指定id。我读到我必须在 userInfo 属性内创建一个名为 id 的属性,但我无法让它工作。
示例代码(不起作用):
Ti.App.iOS.scheduleLocalNotification({
alertBody : "My notification",
badge : 0,
repeat : "daily",
userInfo : {
id : 1234
},
sound : "alarm.mp3",
date : new Date()
});
Ti.App.iOS.cancelLocalNotification(1234); // => undefined
【问题讨论】:
标签: javascript ios notifications titanium uilocalnotification