解决极光小程序SDK初始化登录过慢的问题和断开重新初始化的问题

最近再开发小程序的直播,用到了极光SDK推送,要先在开发的时候 开启debug模式,才能更清楚的看到 SDK的错误
我的做法如下,先在app.js中初始化登录一下,在需要用到聊天室的页面的onshow生命周期中 先判断是否处在登录状态,如果不在登录状态,就重新获取下初始化的 信息进行初始化和登录(登录这个地方的 帐号密码不用再从新获取,保存到globalDate中就行)
极光小程序推送 是会在切出小程序 或者页面 5秒钟 就会释放资源,必须要重新初始化和登录
顺便解决 一下如果 小程序切出来了 必须要初始化才能向聊天室发送数据,解决方案: 想聊天时发送数据时 可以先把要发送的数据 保存到一个消息列队中(可以是一个数组),然后循环发送,每次发送出去一条 就删除当前的,这样可以不影响用户体验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值