首页 > 编程语言 >uniapp微信小程序实现记录退出程序功能

uniapp微信小程序实现记录退出程序功能

时间:2023-08-02 16:04:28浏览次数:38  
标签:uniapp 程序实现 微信 路径 程序 退出 pages

uniapp微信小程序实现记录退出程序功能

获取用户在申请过程中退出小程序时的路径,进而知道客户在哪个时间哪个结点离开的程序。我可以可以分析用户退出原因,或者告知用户在申请过程中还差几步就能结束了。

记录地方在uniapp的app.vue文件。在此的onhide生命周期中,通过getCurrentPages()方法

onHide: function() { 
    let pages = getCurrentPages();
     console.log("App Hide",pages)
     
     //请求接口上报路径给后端
      uproute({
       path:pages[pages.length-1].route,//传退出小程序的最后路径
      }).then(res=>{
        console.log("上报成功")
      })
  },

传给了后端,这样就可以记录每次退出小程序的人的时间和路径,进而分析用户

标签:uniapp,程序实现,微信,路径,程序,退出,pages
From: https://blog.51cto.com/u_16204378/6939367

相关文章

  • .bat实现微信多账号登录
    大多数人有多个微信账号,然而一般情况电脑同时只能登录一个微信下面利用.bat批处理脚本实现多账号登录: 1.新建一个文本文档,把尾缀修改为.bat2.右键->编辑:pausestart"""D:\app\Tencent\WeChat\WeChat.exe"start"""D:\app\Tencent\WeChat\WeChat.exe"D:\app\Te......
  • 微信小程序:隐藏按钮边框
    1、先给button加一个plain属性<buttonwx:elif="{{isLogin}}"type="default"plainclass="userinfo-avatar"open-type="chooseAvatar"bind:chooseavatar="onChooseAvatar"><imagesrc="{{ava......
  • 微信小程序(7)推荐音乐&音乐详情页
    1.效果1.逻辑点击首页的每日推荐,跳转到推荐页面推荐页面进行判断,如果没有登录重定向到登录页面;如果已经登录就获取推荐列表并且进行展示点击音乐能跳转到音乐详情页音乐详情页可以进行播放暂停;同时可以上一首、下一首进行切换2.界面展示推荐页面详情页面2.......
  • C# CEFSharp WCF开发桌面程序实现“同一网站多开”
    孔乙己显出极高兴的样子,将两个指头的长指甲敲着柜台,点头说:“对呀,对呀!CEFSharp,你用过么?访问同一网址实现多开怎么实现?比如我有3个淘宝店,我想同时登录维护,就像传说中的指纹浏览器那样实现cookie和session隔离?”>前言大家好,我是44岁的大龄程序员码农阿峰。好久没有开发过桌面软......
  • 微信开发之自动添加群聊内好友的技术实现
    请求URL:http://域名地址/addChatRoomMember请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是string登录实例标识chatRoomId是String群号userList是String群成员微信id,多个已","......
  • 微信小程序如何清除订阅消息消息列表
    问题: 如果订阅授权框选择【总是保持以上选择】,无论是“允许”还是“拒绝”,都会进入:小程序右上角--->管理--->订阅消息的通知管理列表里,并且再次调用wx.requestSubscribeMessage()不会再弹出授权框。但是这样对于开发阶段不是很友好,那开发阶段怎么清除通知管理列表呢?wx.......
  • IOS Safari、微信小程序 img或者其他标签元素出现黑边、黑线阴影
    这个问题最开始出现在小程序上,然后在社区找到一个一样得案例案例:https://developers.weixin.qq.com/community/develop/doc/000608420706f0d8f65f4e8c95b800一开始以为是小程序的BUG,后来认真看文字才发现在IOS的Safari浏览器里就已经存在,ios的BUG了...,并且复现的......
  • 敏捷开发:构建高效团队与优质软件的关键,基于GEWE创作优质的微信个人号开发
    GEWE框架友情链接 geweapi.com 点击访问即可查看摘要:在如今竞争激烈的软件开发行业,敏捷开发方法已经成为构建高效团队和优质软件的关键。本文将探讨敏捷开发的核心原则、最佳实践和技巧,以帮助软件开发团队提高生产力,交付客户满意的成果。第一部分:敏捷开发概述什么是敏捷开发?简......
  • 微信小程序2 view,text 标签
    View标签删除上次test.wxml中的内容,改成<View>这是第一个View</View><view>这是第二个view</view>新加了2个view标签页面展示为 可以看到,一个view标签占满了一行,跟代码里view标签是否换行是没关系的。包括我改成这样<View>这是第一个View</View><view>这是第二个......
  • 微信小程序使用echarts动态设置宽高
    微信小程序中动态设置了echarts的高度,但是canvas变形,并没有重新resize原因chart获取不到父组件的宽高,小程序里获取宽高用的是wx.createSelectorQuery(),echarts里resize的时候,并没有调用这个API,肯定无法重置宽高。解决if(chart){constgetWindowInfo=uni.getWindowInf......