第1个回答 2022-07-13
聊这个话题之前,咱们先搞明白微信小程序和H5。
微信小程序在我之前的文章里聊了很多,不再赘述。那H5是什么呢?
简单来说,H5的载体是浏览器,因此只要有浏览器,就可以使用,比如手机内置的浏览器。我们将从几个纬度来了解微信小程序和H5之间的不同。
一、载体
H5的载体是浏览器,手机浏览器或者电脑浏览器都可以打开。微信小程序的载体是微信APP,所以只能在微信中打开。
二、功能权限
比如:您想通过程序获得用户的电话
比如:您想通过程序直接将活动分享给好友
比如:您想通过程序分享出卡片式的分享界面
微信小程序可以做到以上的所有,H5就不行。
再比如:您想小程序可以同时支持微信支付和支付宝支付
微信小程序做不到,它只支持微信支付,而 H5 就可以做到。
三、运行流畅度
刚才我们说了H5实际上是打开一个网页,而网页需要在浏览器中渲染,就会有卡的感觉,而微信小程序是直接在微信上运行,使用体验就比H5流畅很多。
综上所述,两者各有千秋,根据自身的业务需求,选择自己想要侧重的部分进行工具选择就好~