我开发的网站使用通过画架 js 导出的 Flash 动画。
网址:http ://sm-apps.com/agevent/index-en.html
受影响的浏览器:Firefox(相当频繁)、Chrome(第一次加载)。 {特别是 Firefox 开发者版}
错误:TypeError:g未定义 (第一次加载chrome/firefox非常随机)
文件:http ://code.createjs.com/easeljs-0.7.0.min.js
- 所有的 createJS 导出都在文件http://sm-apps.com/agevent/js/createJSExports.js中。
- 在调用 createJS 的 init 函数之前,我正在使用PxLoader预加载图像。加载完所有图像后,PxLoader 调用addCompletionListener函数,然后调用所有的 init 函数。(文件网址:http ://sm-apps.com/agevent/js/script.js )
- checkState函数(在 addCompletionListener 函数内)然后调用添加代码的transitionPage函数(与上面相同的文件)。
createjs.Ticker.addEventListener("tick", stageHome);
在连续加载(和重新加载)时,我没有收到此错误!此错误非常随机,通常在我们清除缓存或第一次在浏览器中加载网站时出现。
我试过:
1. 使用单独的 createJS 导出,而不是一个文件(在 html 代码中注释)。没有用。
2. 使用createjs & movieclip(因为 createJS 没有movieclip)而不是easeljs,tweenjs,movieclip,preloadjs。没有工作。
3.Inerted PxLoader in html page而不是script.js。不工作。
感谢所有的帮助!