0
我的應用程序允許用戶在複製一些安全文本後的幾秒鐘內清除其剪貼板。問題是,如果應用程序暫停,剪貼板不會清除。我已經看過使用後臺任務,但我找不到適合我需求的觸發器。WinRT清除剪貼板後臺任務
有什麼建議嗎?
我的應用程序允許用戶在複製一些安全文本後的幾秒鐘內清除其剪貼板。問題是,如果應用程序暫停,剪貼板不會清除。我已經看過使用後臺任務,但我找不到適合我需求的觸發器。WinRT清除剪貼板後臺任務
有什麼建議嗎?
A background task是你最好的選擇,但你的選擇有限。理想情況下,您可以使用15分鐘的計時器,但必須將其添加到鎖定屏幕,並且我懷疑沒有多少用戶會這樣做。 2小時計時器可能是您的下一個最佳選擇。
維護觸發器將是一個不錯的選擇(因爲這是每隔15分鐘,並且不需要在鎖定屏幕上),但它確實需要設備不使用電池供電。
而不是添加數據,然後試圖撤銷它,反過來:將數據放在剪貼板[作爲拉操作](http://msdn.microsoft.com/en-us/library/窗口/應用/ hh770848.aspx)。當有人抨擊數據時,請檢查時間並在過了很長時間後返回空字符串。 –