我有一个用于 iOS 7 的 Titanium (3.1.3) 计时器。我希望它在计时器完成时触发通知。直到应用程序在后台放置超过 20 分钟,它才能完美运行。如果应用程序在后台放置超过 20 分钟,用户不会收到任何通知。
这是我的代码:
var notification = Ti.App.iOS.scheduleLocalNotification({
alertBody:L('timer_finished_alert_title'),
badge:1,
sound: notificationSound,
date:new Date(new Date().getTime() + timeLeft)
});
如果用户在后台离开应用程序超过 20 分钟 ( timeLeft > 1200000
),我如何触发此通知?