账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何监听微信浏览器“不在当前页面”事件
    39
    0

    问题描述

    我们有个需求要记录用户在当前页面停留时长,类似百度统计那种。当用户进入和离开页面时,给后台发送信息。PC页面我可以通过监听unload事件,然后用navigator.sendBeacon来实现,微信浏览器页面却不可行。

    已经尝试过的方法:

    已经试过beforeunload可以,但是我们不想影响用户体验,所以这个放弃了。visibilitychange试过也不行。

    一点想法:

    通过websocket应该可以实现,但是我们很多微信页面都需要监听,会不会服务器开销很大,不知道可行性怎么样?

    新的发现:

    腾讯移动分析可以统计到用户停留时长,但是没找到源码是怎么实现的,希望有高手可以帮忙指导一下~

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • "╰+媚丶 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部