微信月活用户在2018年一季度达到10.4亿人,日均登录用户在2017 年9月就已经达到9.02亿人,从这两个数据可以看出微信的活跃人群覆 盖率几乎占据了国内移动互联网的所有用户群体,微信已经成为人们 在移动互联网上活动的最重要的工具,而小程序的出现会进一步强化 微信在移动互联网中的地位,占据用户更多的使用时长。 小程序陆陆续续提供越来越多服务、开放更多入口。小程序数量在下半年也将会倍加增长。 那么知悉以下5点小程序接口并良好去应用,能让你的小程序level up up up~ 1. 屏幕保持常亮状态设置是否保持常亮状态。对一些在使用时需要“待机运行”一段时间的小程序非常适用,如:直播类小程序。避免用户还处于使用状态时不能因某些客观因素造成体验差评。 2. 版本更新处理
什么是热启动?小程序文档的解释是:假如用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时无需重新启动,只需将后台态的小程序切换到前台,这个过程就是热启动; 什么是冷启动?冷启动指的是用户首次打开或小程序被微信主动销毁后再次打开的情况,此时小程序需要重新加载启动。 版本更新机制就是在小程序冷启动时如果发现有新版本,将会异步下载新版本的代码包,并同时用客户端本地的包进行启动,即新版本的小程序需要等下一次冷启动才会应用上。 下面以“小明、老王、小程序项目组”3大视角下看看如何避免冷启动时还是旧版本的情况 “失败案例”
“成功案例”
tips:由于小程序开发版和体验版没有「版本」概念,所以测试同学无法在开发版或体验版上测试更版本更新情况,测试需到正式版进行测试体验。 3. 监听用户截屏现在“截屏文化”深入各位机友民心,使用小程序时也有很多截屏后的使用场景。比如目前小程序内只能识别菊花码(小程序码),并不能识别普通二维码。监听用户截屏后 触发识别二维码、触发转发等可借助该监听后的事件达到最理想的流程和结果。 4. 快速获取绑定微信的手机号截止2018年6月小程序用户游戏类占比达到34.6%,网络购物达到22.7%,此类小程序在注册、联系方式上均需要登记手机号码。对于目前对微信用户绝大多数均绑定手机号码,则可在页面上部署手机号码快速填写组件, 用户点击组件,完成弹窗授权后,即可直接将微信绑定的手机号填入。
(图片来源于网络) 但考虑到微信号和手机号属于1对多的情况下,若绑定该微信对手机号码不想绑定在该小程序上,则需提供手动输入手机号码功能。 5. 内容安全如今小程序数量越来越多,代表在内容安全层面责任也越来越大,微信对踩红线对小程序从不手软。目前小程序对图片和文字有提供现成API供调用,确保绿色健康的微信环境(API调用限制:迸发限制1分钟2000次,次数限制1天一百万次) 5.1 图片违规校验一张图片是否含有违法违规内容。如:
5.2 文字违规检查一段文本是否含有违法违规内容。如:
|