使用JavaScript
,我想跟踪用户在我的网站上的活动(活动或非活动),我想将此信息存储在我的database
中。我决定使用activity-detector library,它确实可以跟踪用户的活动,但是如果用户在2个标签中打开了同一个网页,那么我最终会得到不准确的信息,所以我如何考虑用户可以在2个标签中打开同一个网页的事实?
使用JavaScript
,我想跟踪用户在我的网站上的活动(活动或非活动),我想将此信息存储在我的database
中。我决定使用activity-detector library,它确实可以跟踪用户的活动,但是如果用户在2个标签中打开了同一个网页,那么我最终会得到不准确的信息,所以我如何考虑用户可以在2个标签中打开同一个网页的事实?
1条答案
按热度按时间92vpleto1#
通过
localStorage
和self.window.name
的组合,您可以确定其他窗口/选项卡是否由同一用户使用。