1
我在Windows Phone中的JSON信息有問題。 我想要顯示該應用是否第一次運行,如果沒有,請不要顯示任何內容。JSON中的FirstRun信息(WP)
這是我的函數來顯示對JSON信息:
async void NavigationService_Navigated(object sender, NavigationEventArgs e)
{
if (e.IsNavigationInitiator
|| !e.IsNavigationInitiator && e.NavigationMode != NavigationMode.Back)
{
var navigationInfo = new
{
Mode = e.NavigationMode.ToString(),
From = this.BackStack.Any() ? this.BackStack.Last().Source.ToString() : string.Empty,
Current = e.Uri.ToString(),
};
var jsonData = Newtonsoft.Json.JsonConvert.SerializeObject(navigationInfo);
await this.currentApplication.Client.PageView(jsonData);
}
}
我想補充一點,其中是模式,從和電流。我想添加IsFirstRun,如果這是我第一次打開該應用程序,則返回True。
我見過firstRun函數,但我不知道如何把它放在我的代碼中。
public static bool IsFirstRun()
{
if (!settings.Contains(FIRST_RUN_FLAG)) //First time running
{
settings.Add(FIRST_RUN_FLAG, false);
return true;
}
return false;
}
我需要幫助......謝謝!
任何幫助,請再次命中first_run? – Javi 2014-11-01 21:53:48