2017-01-22 48 views

回答

1

發送推送通知時,您敬酒xml應該有啓動參數。

當用戶點擊或點擊通知時,關聯的應用程序會自動啓動,因此會調用其OnLaunched方法。如果我們想要確定應用程序是否通過點擊吐司通知來激活,我們可以使用傳遞給此方法的LaunchActivatedEventArgs對象的Arguments屬性。

請對這個博客看看:https://marcominerva.wordpress.com/2013/03/25/how-to-pass-arguments-to-an-app-activated-by-a-toast-notification/

+1

我很欣賞這一點,但我敬酒似乎沒有任何這樣的屬性作爲啓動。我相信這個解決方案不適用於Windows 8.1手機。最重要的是,一個字符串很容易通過,但我有一個對象作爲參數傳遞。請幫助 –

+0

要傳遞一個對象作爲參數,您可以簡單地序列化它,並且一旦它被序列化,它就成爲一個字符串,您將它作爲參數傳遞,然後一旦收到它,將其反序列化並且您將擁有該對象。另外,我提供的博客鏈接是針對Windows RunTime(RT)的。我以前親自嘗試過這個解決方案,它工作得很好。您是否使用Windows 8.1 Silverlight? –

+1

Windows rt 8.1,不是silverlight。序列化爲我工作,但我怎麼去啓動具體頁面? –

相關問題