微信是怎么在不更新版本的情况下上新功能的?

发布于 2022-09-02 01:14:46 字数 139 浏览 24 评论 0

昨天刷爆朋友圈的发红包看图片功能出来后,就有这个疑问,微信也没升级版本,这个功能也不是内嵌网页,就能上新功能。。有人说是这个版本是之前开发出来就有这个功能,但是隐藏着,有个开关控制着,昨天才放出来,感觉不太可能,这种app客户端不升级就发布新功能模块是怎么做到的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

久随 2022-09-09 01:14:46

应该早就写好接口的…上什么功能通过接口实现呈现,才可以实时上线

爱,才寂寞 2022-09-09 01:14:46

楼上说的对,如果不更新的情况下,想加新功能,那只能说原来的接口已经写好了,但是服务端没做好呢。客户端请求的时候服务端返回一个简单的状态,在客户端判断状态为不启用新功能。等服务端做数据好了,状态则为启用新功能,这时候客户端就可以悄悄的启用新功能了。
新功能的接口可能不是最初就写好了的,应该是在某次更新写好了,反正客户也看不到更新的东西到底是什么。微信只要去调服务端,然后根据返回的状态来决定是否启用新功能。也可能(可能性比较大)是服务端给客户端推送的消息,客户端根据消息来启动新功能。就像狼烟,看到狼烟,士兵就知道边关有战事了,该收拾东西出发了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文