您的位置:首页 > 移动开发 > 微信开发

微信小游戏技术开发指南

2018-01-10 18:58 465 查看

egret接入小程序的坑

1、微信web开发工具必须安装到C盘,才能被egret wing自动调取。

2、exml文件不能放在src文件夹,必现放在resource文件夹

3、egret Launcher配置项目发布目标和一定要创建项目

4、设置了项目target为wxgame,如果要编译web版,则需要带上参数编译才行 egret build –target build

5、不能使用location.hash || location.search 等属性,location下只有href和reload方法(2018.1.9号的版本),(在开发者工具里面不会报错,在手机微信下会报错!)

6、egret项目exml皮肤里面引用自定义组件报错问题,原因是微信必须用commonjs导致的自定义组件不能用了,通过硬编码设置window[“xxx”] = xxx 来实现。

7、不能使用RES.setMaxRetryTimes

8、必现强制设置this.stage.orientation = egret.OrientationMode.PORTRAIT;

9、需要针对小游戏进行高度适配(类似iphonex一样有刘海高度需要处理)

10、不允许动态执行代码的能力,eval、setTimeout 和 setInterval 函数的第一个参数不能为字符串,Function构造函数的参数不能为字符串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息