通知JavaScript用户在PowerBI嵌入式系统中处于活动状态

时间:2018-11-20 15:40:10

标签: powerbi-embedded

我的网站页面上嵌入了PowerBI报告。我的网站上有20分钟的超时时间,当用户闲置20分钟后,该用户将注销。

不幸的是,由于在PowerBI嵌入式报表中处于活动状态的用户没有对我的服务器进行任何调用,因此服务器认为该用户处于非活动状态并将其注销。

在PowerBI中嵌入了一种方法来通知其托管页面上的Javascript,以告知用户单击了按钮或选定的图表,或者通常处于活动状态吗?如果是这样,那么我可以在服务器上调用心跳API终结点,以使它们的会话保持活动状态。

1 个答案:

答案 0 :(得分:2)

您可以收听powerbi-client library当前公开的事件。它可能不会涵盖所有用户操作,但可能就足够了。