1、微信指南中没有写的一些规则
1、页面的层次不能超过5页现在改为10页
2、一个页面不能超过4个tab,而且这4个tab是处于页面顶层的
3、提示的toast文字不能超过6个
4、微信小程序是没有办法禁止手势返回
ios7以后,苹果推出了手势滑动返回功能,也就是从屏幕左侧向右滑动可依返回上一个界面。这项功能在大多数情况下方便了用户的使用,但是有时候,我们并不需要手势返回功能,比如某个页面加入了左右滑动翻页功能,用户在使用的时候很容易就返回到上一级界面了。此时就可以在该界面禁用手势返回的功能。
但需要注意的是微信小程序是没有办法禁止手势返回的,因此设计微信小程序时要格外注意。
5、视频横屏的时候,限定了3种展示方式,contain:包含,fill:填充,cover:覆盖。不能用高度撑满的方式展示。fill:会使得视频撑满整个屏幕,变形。contain会使得四周都有黑边,cover会使得视频按照宽度撑满的方式展示,那么会裁掉视频下面一部分,双语字幕的视频就只能展示一行字幕了。爱奇艺的小程序好像解决了这个问题,怎么解决的
6、音频和视频功能必须用小程序提供的,不能自己开发。所以受到很大限制
7、视频播放时,监测网络环境,如果是非Wi-Fi环境,那么自动暂停,视频上询问是否继续播放,点击继续播放后就从头播放了。所以这个方案实现不了。建议改成toast提示。
2、规则会随时变化
微信小程序的规则经常会变化,所以建议开发者经常关注微信小程序官方的消息。
例如:除小游戏类目的安卓内购功能,小程序暂不支持虚拟支付。以及授权的规则变化都是最近发生的。