可移植性 最低,只能在微信里运行,但目前已经支持在浏览器或APP内唤起 最好,H5页面的应用很灵活,即可以在普通浏览器和微信里打开,也可以嵌入到小程序或APP里动态加载,在异业合作需要较多的场景可以灵活支持...基本就是iOS和安卓两种系统
推广难度 最低,99%的手机都安装了微信,小程序通过微信分享转发,无论是转发者还是被转发者用起来都非常便捷 较高,可以通过微信或手机内置浏览器的插件转发,不过相对于小程序而言操作稍麻烦...最高,要下载安装才能使用,大部分用户会认为这个操作非常麻烦,很多用户的脚步会停留在下载页
加载速度 较快,微信会缓存静态代码,只要用过一次,后续就只有数据交互,响应速度快 最慢,缓存的机制及效果不如其它两个...除数据外的内容直接在安装包里,只有数据交互
手机硬件接口支持 较好,调用微信的接口间接控制手机的硬件 最差,出于安全性的考虑,H5页面的能力被限制在浏览器内,所以几乎无法操控手机硬件资源 最好,几乎所有的操作系统支持的硬件都可以操控...适用场景(参考) 非刚需应用,希望通过分享快速传播 非刚需应用,将来异业合作较多,需要在浏览器或其它APP,小程序入口打开,对原生硬件(如摄像头,录音等)接口无需求 刚需应用,参考操作频率不低于1次/