客户疑问,是采用微信公众号开发,还是微信小程序?

作者:vkvi 来源:ITPOW(原创) 日期:2020-5-30

客户咨询了关于选用微信公众号开发,还是微信小程序的问题,我觉得具有一定的普遍性,现在列举一下。

注:本文的公众号是“服务号”或者“订阅号”,实际上“小程序”也属于“公众号”的一部分,但是为了好描述,我们这里作些调整。

一、公众号开发和小程序开发哪个好?

通常有公众号的机构要远大于小程序,因为公众号只要开通就可以向用户推送信息,而小程序大多数情况需要找人开发,以满足特定的功能。

所以,如果不是特别需要,其实就利用现有的公众号作开发就可以了,再去注册一个小程序——麻烦。

公众号:开发后,直接挂上去,即可运行。

小程序:需要腾讯审核,哪怕是只修改一个字,也要审核。

公众号:网页显得不够流畅,但是多花点心思在前端上,同样可以做出小程序的效果,比如现在很多人采用 Vant。

小程序:看起来要流畅些。

公众号:用户使用时,来消息了,退出去看消息,再回来,刚才的界面、填写的内容丢失了。虽然可以点击右上角“悬浮窗”解决,但是有几个人会点呢?

小程序:退出去再回来,还是停留在刚才的页面,填写的内容还在。

二、如何利用公众号,给小程序用户推送模板消息?

同一个用户在公众号中的 openid 和在小程序中的 openid,以前在别人的公众号、小程序中的 openid 都是不一样的。而发送模板消息,必须使用 openid,所以我们要实现上述功能,则需要再在开放平台额外注册,然后在这里面创建应用(这里创建应用,要审核),这样我们可以将我们名下的各个应用的 openid 通过 unionid 关联起来。

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

三、小程序可以弹出框,要求用户授权手机号,公众号可以吗?

好像公众号不可以。

四、我听说小程序上传文件有 1MB 限制?

不是。可能你说的是小程序文件包的大小,以前这个确实是 1MB,不过现在改为 2MB 了。

还有一个微信本地缓存 wx.setStorage,这个单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB。

微信小程序文件大小限制

ITPOW,是一种吐槽方式。

相关文章