2016-01-09 79 views
0

我正在嘗試從後臺任務發出應用程序觸發信號。 如果應用程序處於前臺,觸發器可以工作,但是在應用程序暫停後,後臺任務會發出應用程序觸發信號。但應用程序觸發器中的代碼未命中。來自後臺任務的應用程序觸發uwp

後臺觸發是一個15分鐘的時間觸發。

有任何建議。

+0

你能告訴你如何從後臺任務顯示你的應用程序觸發? – Romasz

+0

await trigger.RequestAsync();用於從後臺任務發出應用程序觸發信號。觸發器是靜態變量。 –

+0

從後臺任務中觸發ApplicationTrigger的目的是什麼? – Jackie

回答

0

這是設計的行爲。 ApplicationTrigger的目的是在應用程序處於前臺時觸發後臺活動。在前臺應用程序消失後,此活動可以繼續在後臺運行,但只能從具有前臺權限的應用程序啓動。

感謝,

斯特凡威克 - Windows 8開發平臺

+0

嗯,你怎麼沒有在我的其他帖子中提到這一點:)。 ApplicationTrigger也聽起來很有趣。 – pixel