本文共 497 字,大约阅读时间需要 1 分钟。
1.优化方向:优化子域空间,去除新建子域工程,改用原生开发子域排行榜等信息。
优化之前, 子域包体在800kb以上,视资源大小而定。
优化之后,将减少子域包体大小,缩减至100kb左右,可能更小。视子域内包含资源大小而定。
2.优化方案:在主包之中,需要用到子域功能的组件上,挂载子域组件。代码中,通过消息传递形 式,传递给子域脚本,进行原生canvas绘画渲染。
3.工程目录示例:
4.脚本代码示例
let Consts = { OpenDataKeys: { ScoreKey: "xScore", // 存储在微信云端的分数数据字段 }, DomainAction: { //对应主域的消息字段 //上传新分数 UpdateScore: "UpdateScore", //打开好友排行榜 FriendRank: "FriendRank", updateMaxScore: "updateMaxScore", song: "song", //>-1 best: 'best', //>-1 showList: 'showList
转载地址:http://vamen.baihongyu.com/