求助!发布web版本的问题

代码写好后用android模拟器 游戏可以正常run运行

然后cocos compile -p web -m release 发布出web版本就报错:
Uncaught TypeError: Cannot read property ‘setPosition’ of undefined

a=cc.director.getWinSize();
this.bgdefault=cc.Sprite(res.BackGround_jpg);
this.bgdefault.setPosition(a.width/2,a.height/2);

setPosition这个方法怎么会出错?

新版本没记错的话直接属性.x,.y赋值,我喜欢用attr

如果是这句代码的问题,那它提示this.bgdefault不存在,可以查看下混淆代码,是不是new的名字,和setPosition的名字不一致

同问,我在用cocos compile 命令时它也给我报了错, 以下是错误图片