0
在我的應用程序中,我想安排一個特定時間的本地通知。如何在Windows Phone應用程序8.1 rt中安排本地通知?
此應用程序關閉時也需要發送本地通知。 (背景任務)
我使用win RT,而不是銀光。
預先感謝您。
在我的應用程序中,我想安排一個特定時間的本地通知。如何在Windows Phone應用程序8.1 rt中安排本地通知?
此應用程序關閉時也需要發送本地通知。 (背景任務)
我使用win RT,而不是銀光。
預先感謝您。
你喲使用ScheduledToastNotification
下面的示例演示計劃在一小時內顯示Toast通知。
var Notifications = Windows.UI.Notifications;
var currentTime = new Date();
var seconds = 60;
var dueTime = new Date(currentTime.getTime() + seconds * 60 * 1000);
var idNumber = Math.floor(Math.random() * 100000000); // Generates a unique ID number for the notification.
// Set up the notification text.
var toastXml = Notifications.ToastNotificationManager.getTemplateContent(Notifications.ToastTemplateType.toastText02);
var strings = toastXml.getElementsByTagName("text");
strings[0].appendChild(toastXml.createTextNode(This is a scheduled toast notification));
strings[1].appendChild(toastXml.createTextNode("Received: " + dueTime.toLocaleTimeString()));
// Create the toast notification object.
var toast = new Notifications.ScheduledToastNotification(toastXml, dueTime);
toast.id = "Toast" + idNumber;
// Add to the schedule.
Notifications.ToastNotificationManager.createToastNotifier().addToSchedule(toast);
你有duetime參數和吐司ID工作
後臺任務誘發每隔30分鐘左右,一個計時器。你可以試試這個。這足夠滿足您的需求? – kernanb