最适合的场景,必须满足以下三个条件:
1.必须是H5完全做不到的
2.追求速度,场景下根本来不及下载app
3.低频,没有必要保留和主动再次进入
2、3两点大家都已经很熟悉,我重点说说第1点。
H5做不到的,为什么这么说,因为H5能做到的,我为何不用H5呢?H5成本还要更低。所以大家一定要把H5作为一个重要的对标品,不能忽视,不能太理想化。
那么H5什么方面做不到呢:
一方面就是获取一些源生的系统级功能,例如背景播放音乐,保存文件操作,通讯录操作,摄像头操作,地理位置获取,麦克风,陀螺仪、指纹。(我没做过H5开发,不一定准确全面)。
另一方面,是对流畅性要求极佳的交互效果,动画,VR。但微信把游戏和直播这两条道堵上了,所以这方面基本上没太多做的意义,尤其要考虑这是一个低频功能,花太多精力做动画效果太不值当了。
仅抛砖至此。看看大家能否有一些启发。