引擎版本 v2.0.8
相信伙伴们踩坑子域一定是很痛苦的。
不废话直接上干货:
(以下原因均为个人踩坑总结,如有不对,欢迎留言!)
第一个:子域显示不正确,触摸位置不正确。
子域不要勾选对齐,大小要与主域带有 WXSubContextView 组件节点大小一致。
第二个:开发者平台运行好好的,手机调试出错,子域是黑的。
解决方法一:看看模块里勾选没勾选 Layout 组件和 ScrollView 组件,就算你没用也得勾选。
解决方法二:微信开发者工具中,上传代码时自动压缩混淆不勾选就正常了。
第三个:为啥背景总是黑的?
调整子域工程的 Camera 颜色,而不是画布。
第四个:子域工程里面我调颜色,为什么不显示。
子域里面用提前画好图片,也就是精灵组件。尤其单色精灵,永远白色的,调色也没用。
第五个:在子域切换场景时,控制台报错。
尽量使用节点的 active 去实现,避免切场景。
第六个:子域一出来就卡顿。
正常的,在主域控制 WXSubContextView 组件,进行关闭,需要时再开启,刷新。
第七个:无法滚动。
检查 content 是不是没左右留余,检查 Layout 是不是设置了对子节点缩放。
第八个:包体太大,都 0.5Mb 了。
使用微信 API 手撸 JS 排行榜,需要的空间不到 100Kb。
注:关于手撸 JS 原生的排行榜:
看这里:
https://gitbook.cn/gitchat/activity/5c6aabb3a06740698e767cdd
好了,踩坑分享结束!!
O(∩_∩)O~~
加我QQ群:(博客里面的项目,群文件里都有哦)
706176551
我们一起学习!
O(∩_∩)O~~