如题,mac下运行cocos compile -p web -m release后,打包成功。
XXX:Game XXX$ cocos compile -p web -m release
Running command: compile
Building mode: release
running: ‘/Users/XXX/Documents/apache-ant-1.9.4/bin/ant -f /Users/XXX/Documents/WorkSpace/cocos2d-js/Game/publish/html5/build.xml’
Buildfile: /Users/XXX/Documents/WorkSpace/cocos2d-js/Game/publish/html5/build.xml
compile:
Compiling 293 file(s) with 42 extern(s)
0 error(s), 0 warning(s)
BUILD SUCCESSFUL
Total time: 16 seconds
在火狐浏览器可正常打开,但是在谷歌和safari上不能打开,打开后是黑屏,错误提示如下
谷歌
XMLHttpRequest cannot load file:///Users/XXX/Documents/html5/project.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.game.min.js:17 cc.loader._loadTxtSyncgame.min.js:50 cc.game._initConfiggame.min.js:53 (anonymous function)
game.min.js:15 Uncaught TypeError: Cannot read property ‘style’ of nullgame.min.js:15 cc.loader._loadJsImggame.min.js:13 cc.loader.loadJsWithImggame.min.js:52 cc.game.preparegame.min.js:48 cgame.min.js:49 cc.game.rungame.min.js:2893 (anonymous function)
safari
TypeError: null is not an object (evaluating ‘a.style’)
_loadJsImg (game.min.js, line 15)
loadJsWithImg (game.min.js, line 13)
prepare (game.min.js, line 52)
c (game.min.js, line 48)
run (game.min.js, line 49)
global code (game.min.js, line 2893)
求大神指教,是什么地方出的错。cocos2d-js版本使用的是官网的v3.2