ユーザーがトースト通知を受け取ってクリックしたときにアプリケーションが起動したかどうかを確認することはできますか?
1 に答える
2
ページのURL(トーストをタップすると開きます)に、クエリ文字列を追加します。例えば:
"<wp:Param>/ToastPage.xaml?NavigatedFrom=FromToast</wp:Param>"
次に、ToastPage.xaml
のOnNavigatedTo
メソッドで、クエリ文字列を確認できます
string navFrom= "";
NavigationContext.QueryString.TryGetValue("NavigatedFrom", out navFrom);
ここでは、トーストからnavFrom
の値の場合は値を格納しますFromToast
。それ以外の場合は、他のクエリ文字列値がある場合は別の値を格納するか、として残ります""
。
于 2012-08-17T00:43:43.473 に答える