cocos2d / cocos2d-html5

Cocos2d for Web Browsers. Built using JavaScript.
https://www.cocos.com
3.07k stars 902 forks source link

[superbug] compiled project not working #3233

Closed qertis closed 8 years ago

qertis commented 8 years ago

I cannot run compiled project!

cocos compile -p web -m release

package.json:

{
  "project_type" : "javascript",
  "debugMode" : 1,
  "showFPS" : true,
  "noCache" : false,
  "frameRate" : 60,
  "id" : "gameCanvas",
  "renderMode" : 2,
  "loadExtension" : true,
  "engineDir" : "bower_components/cocos2d-html5",
  "modules" : [
    "cocos2d",
    "cocostudio",
    "extensions",
    "pluginx",
    "plugin-facebook",
    "socketio"
  ],
  "plugin" : {
    "facebook": {
      "appId" : "myid",
      "xfbml" : true,
      "version" : "v2.4"
    }
  },
  "jsList": [
    "webpack_minified_app.js"
  ]
}

index.html

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<canvas id="gameCanvas" width="540" height="960"></canvas>
<script src="bower_components/cocos2d-html5/CCBoot.js"></script>
<script cocos src="main.js" defer="defer"></script>
</body>
</html>

main.js

!function (cc) {
  cc.game.onStart = function () {
    var WIDTH = 480;
    var HEIGHT = 800;
    cc.view.enableRetina(true);
    cc.view.setDesignResolutionSize(WIDTH, HEIGHT, cc.ResolutionPolicy.SHOW_ALL);
    cc.view.setResolutionPolicy(cc.ResolutionPolicy.NO_BORDER);
    cc.view.resizeWithBrowserSize(false);
    cc.view.adjustViewPort(true);
  };

  cc.game.run();
}(window.cc);

When I use "plugin-facebook" I see the exception: cocoserror

Without use "plugin-facebook" I see the exception in cc.Node: wtf

P.S. When I use cocos run -p web game loading correctly.

quangmydn commented 8 years ago

please resol issue