2012-07-05 84 views
0

我已經創建了一個在特定時間觸發視頻的應用程序,類似於鬧鐘,但是我面臨的問題是,當我不在應用程序&已設置時間,視頻不顯示(即類似於鬧鐘我應該得到我的應用程序的通知)。請幫助我一樣。非常感謝任何有幫助的建議。如何使用後臺應用程序?

回答

0

當應用程序未運行時,無法預測其後臺進程將執行的時間,因此您無法設置任何精度小於1小時的報警。使時間接近準確的唯一方法是使用來自服務器的推送通知。即使如此,您收到的通知也無法自行打開並播放視頻。您可以創建一個推送/吐司通知,該通知源自服務器,向用戶發送吐司,用戶點擊它,並打開應用以播放視頻。沒有用戶干預,你無法做到這一點。

請參閱此鏈接的概述,包括後臺代理的約束:http://msdn.microsoft.com/en-us/library/hh202942(v=VS.92).aspx

0

不能打開一個應用程序,並從後臺代理播放視頻。您可以顯示允許用戶打開應用程序的吐司通知。您可以使用Scheduled AgentPeriodicTask。然後,您可以使用ShellToast顯示敬酒通知,以便用戶可以打開該應用程序。一旦應用程序打開,您可以開始播放視頻。

相關問題