收藏
回答

小程序如何记录用户在某一个页面的停留时间?

如题??

回答关注问题邀请回答
收藏

4 个回答

  • | ⃢👁 👁⃢ |
    | ⃢👁 👁⃢ |
    2019-12-13

    每个页面设一个定时器,onShow激活,从缓存读取页面时间数值,onHide和onUnLoad暂停,定时器内容每秒修改缓存页面时间+1,延迟一秒调用自身。

    2019-12-13
    赞同
    回复 1
  • 范
    2019-12-13

    onShow中记录一个系统时间

    onHide和onUnLoad中记录一个系统时间

    把这两个时间发给后台,去计算时间间隔

    2019-12-13
    赞同
    回复 1
    • 范
      2019-12-13
      如果用户主动杀进程,就没办法记录了
      2019-12-13
      回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2019-12-13

    onShow记时(这里需要做判断,有一些特殊情况下会触发onShow,比如关闭预览图片等),onUnload上报并清除定时。

    2019-12-13
    赞同
    回复
  • 守夜
    守夜
    2019-12-13

    计时器?

    2019-12-13
    赞同
    回复
登录 后发表内容
问题标签