我想在网站上显示UserId,因此用户可以在遇到问题时与我们进行沟通。但是,在代码中,appInsights.context未定义。我该如何访问?
window.appInsights = appInsights;
appInsights.trackPageView();
console.log(appInsights.context);
记录为未定义。但是,我可以在运行应用程序时在开发人员控制台中访问它。似乎正在删除/不添加上下文。
答案 0 :(得分:1)
我相信这是因为appInsights上下文不一定立即创建?
你可能需要做这项工作"异步"通过向ai队列添加事件:
appInsights.queue.push(function () {
console.log(appInsights.context);
});