2018年一季度微信月用户数达到10.4亿,2017年9月日登录用户数达到9.02亿。从这两个数据可以看出,微信活跃用户的覆盖率几乎占到了国内移动互联网用户的全部。微信已经成为人们在移动互联网上最重要的移动工具,小程序的出现将进一步强化微信在移动互联网中的地位,占据更多用户的使用时间。
小程序提供的服务越来越多,打开的入口也一个接一个多。小程序的数量将在下半年翻一番。
那么了解以下五个小程序界面,并很好地应用它们,就可以让你的小程序水平上升~
设置是否保持常开状态。它非常适合一些需要“袖手旁观”一段时间的小程序,比如直播小程序。避免在用户还在使用的时候,一些客观因素造成的不好的体验评价。
小程序启动有两种情况,一种是“冷启动”,一种是“热启动”。
什么是热启动?小程序文档的解释是:如果用户已经打开了一个小程序,然后在一定时间内再次打开,此时不需要重启,只需要将后台状态的小程序切换到前台,这个过程就是一个热启动;
什么是冷启动?冷启动是指用户第一次打开或者小程序被微信主动销毁后再次打开的情况。此时,小程序需要重新加载并启动。
版本更新机制是,如果在小程序冷启动时发现新版本,新版本的代码包将异步下载,并与客户端的本地包一起启动,也就是说,新版本的小程序直到下一次冷启动时才会应用。
让我们从“小明、老王、小程序项目组”的角度来看看如何避免冷启动或者老版本
小明:10月10日上午8点,我坐在卫生间的时候,打开了小程序A,这个时候是1.1.1版本。玩了一圈后,我从小程序项目组溜走了。10月10日上午11: 00,我提交了小程序A的新版本1.1.2,主要是更新:在小程序首页增加了一个模块,跳转到其他小程序。此时无法访问wx.getUpdateManager界面小程序审核团队:小程序a1.1.2版本于10月10日下午3: 00获批;小程序项目组:小程序a1.1.2版本于10月10日下午3: 30发布;小明:小程序A是10月10日下午4点开的;因为无法访问wx.getUpdateManager,所以在冷启动期间没有检查小程序A的版本。如果小明删除小程序A,在搜索栏再次搜索小程序A的名字打开,重新打开的小程序A版本是1.1.2,非常不友好。老王:新老王之前没有打开小程序A。10月10日下午4点搜索后,老王打开小程序a,此时版本号为1.1.2,老王粲看到新增的模块内容。
小明:10月10日上午9点,小程序A打开,此时版本为1.1.1。玩了一圈,小程序项目组溜了。10月10日上午11: 00,小程序A新版本1.1.2提交,主要更新内容:在小程序首页增加新模块,跳转到其他小程序。另外,此时访问wx.getUpdateManager界面小程序审核团队:小程序a1.1.2版本于10月10日下午3点通过审核。小程序项目组:小程序a1.1.2版本于10月10日下午3点发布。小明:小程序A是10月10日下午4点开的。这时,小明会收到提示,“新版本准备好了。您想重新启动它吗?”Ps:小程序冷启动时,会自动触发wx.getUpdateManager界面。当检查到有新版本的小程序时,它会主动触发下载操作。当下载完成后,它会通过onUpdateReady通知开发者。如果小明下载新版本的时候Wi-Fi坏了,下载不成功,也会通过另一个界面通知他onUpdateFailed。老王:新老王之前没有打开小程序A。10月10日下午4点搜索后,老王打开小程序a,此时版本号为1.1.2,老王粲也看到了新增加的模块内容。案例:新版本上线时,一方面可以避免新老用户在短时间内解决信息不一致的问题;另一方面可以简化复杂度,提升用户体验,避免右滑、删除、重新搜索等复杂过程。
Tips:由于小程序的开发版和体验版都没有“版本”的概念,所以测试生无法在开发版或体验版上测试版本的更新,测试需要去官方版进行测试体验。
现在,“截屏文化”已经深入所有电脑朋友的心中,使用小程序时有很多截屏后的场景。比如目前只能识别小程序。
别菊花码(小程序码),并不能识别普通二维码。监听用户截屏后 触发识别二维码、触发转发等可借助该监听后的事件达到最理想的流程和结果。截止2018年6月小程序用户游戏类占比达到34.6%,网络购物达到22.7%,此类小程序在注册、联系方式上均需要登记手机号码。对于目前对微信用户绝大多数均绑定手机号码,则可在页面上部署手机号码快速填写组件,
用户点击组件,完成弹窗授权后,即可直接将微信绑定的手机号填入。
(图片来源于网络)
但考虑到微信号和手机号属于1对多的情况下,若绑定该微信对手机号码不想绑定在该小程序上,则需提供手动输入手机号码功能。
如今小程序数量越来越多,代表在内容安全层面责任也越来越大,微信对踩红线对小程序从不手软。目前小程序对图片和文字有提供现成API供调用,确保绿色健康的微信环境(API调用限制:迸发限制1分钟2000次,次数限制1天一百万次)
校验一张图片是否含有违法违规内容。如:
检查一段文本是否含有违法违规内容。如: