2016-12-30 90 views
1

我想在網站上顯示UserId,因此用戶可以在遇到問題時與我們溝通。但是,在代碼中,appInsights.context未定義。我怎樣才能訪問這個?如何從javascript代碼訪問appInsights.context

window.appInsights = appInsights; 
    appInsights.trackPageView(); 
    console.log(appInsights.context); 

被記錄爲未定義。但是,當我運行應用程序時,我可以在開發人員控制檯中訪問它。這似乎是上下文被刪除/尚未添加。

回答

0

相信這是因爲appInsights上下文不一定是馬上創建的嗎?

您可能需要通過添加事件,艾隊列做這個工作「異步」:

appInsights.queue.push(function() { 
    console.log(appInsights.context); 
}); 
相關問題