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



我在网站的一个页面上嵌入了一个PowerBI报告。我在我的网站上有20分钟的超时时间,用户在20分钟不活动后就会注销。

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

PowerBI嵌入式中是否有一种方法可以通知其所在页面上的Javascript,告诉它用户已经点击了按钮或选择了图表,或者通常处于活动状态?如果是这样,我就可以调用服务器上的心跳API端点,使其会话保持活动状态。

您可以监听powerbi客户端库当前公开的事件。它可能不会涵盖所有用户操作,但可能已经足够了。

相关内容

最新更新