天天看点

mpvue、小程序 遇到的坑和建议

 最近在用mpvue,和小程序 总结了几个点分享一下,如有疑问或者建议欢迎评论

1 背景音需要在 app.json 中配置 requiredBackgroundModes 属性 和以前不同

2 小程序动画 同样的方法  2个div的相同动画 不可以公用一个animate变量,某些情况会出现问题。 

3 canvas clip方法是代表在canvas中切出来一个弧线 可以是一个圆,如果想实现 正方式图片变成圆形可以,但是如果想给图片加边框,不可以在画个rect 切割,最好是 用arc()画一个空心圆

4 onload通过分享接受options 的时候,如果锁屏在打开,小程序当前页面会刷新,option丢失,建议用缓存记录

5 mpvue的 v-bind:style 这个属性会和 小程序动画 发生冲突,Style在某些不知情的情况 概率很低的 覆盖 有animation的style

6 如果是canvas画图 drwaimage 都需要下载但 不管是 download 还是getinmageifo 方法 都需要 在小程序后台配download域名

7 在onshow onhide 中写方法或者赋值的时候,切忌 大部分手机都会出现锁屏在解锁又会走一遍 所以 在一些初始化值的时候要慎用

题外话: 微信公众号开发 发现在web开发者工具中 content-type :‘application/json’在请求头配置的时候,不会被赋予正常的key,val,而是会被转换成别的key,val 这会导致后台校验这个值的时候出报错。