-
Creator 版本:1.9.1
-
目标平台: Web
-
详细报错信息,包含调用堆栈:
project.js:1 Uncaught TypeError: Cannot read property ‘preload’ of undefined
at CCClass.onLoad (project.js:1)
at CCClass.eval [as _invoke] (eval at s (cocos2d-js-min.js:1), 65)
at CCClass.invoke (cocos2d-js-min.js:1)
at CCClass.activateNode (cocos2d-js-min.js:1)
at CCClass._activate (cocos2d-js-min.js:1)
at e.runSceneImmediate (cocos2d-js-min.js:1)
at cocos2d-js-min.js:1
at r. (cocos2d-js-min.js:1)
at cocos2d-js-min.js:1
at cocos2d-js-min.js:1
用cc.audioEngine.preload预加载声音或者用cc.audioEngine.play播放背景音乐都会报此错误,
Cannot read property ‘preload’ of undefined
或者Cannot read property ‘play’ of undefined
,直接浏览器预览时没问题的,但是编译后运行就会报错,我的项目中有很多加载图片的方法比如:
var realUrl =cc.url.raw(‘resources/photos/HS001.jpg’);
this.texture =cc.textureCache.addImage(realUrl);
都没有问题,但是加载音乐的时候就不行了,我确定我音乐的加载路径是正确的,我的mp3音乐文件也是肯定存在的。