Django应用程序中的Cocos2d-js / html5

时间:2014-04-11 17:02:36

标签: javascript python django django-templates cocos2d-html5

我正在尝试在Django应用程序中使用Cocos2d-html。

从HTML文件中,我需要引用cocos2d.js,而从cocos2d.js我需要引用另一个Javascript文件。

Cocos2d.js位于[静态文件夹] / js / 我需要从cocos2d.js引用的其他.js文件位于[静态文件夹] / js / Platform和[静态文件夹] / js / Src中。

这就是我从HTML文件中引用cocos2d.js的方式:

<script src={% static "js/cocos2d.js" %} ></script>

这就是我指的是来自cocos2d.js

的文件

engineDir: './平台/ HTML5 / cocos2d的/',

appFiles:[
    './Src/resource.js',
    '/Src/MainLayer.js',
    './Src/GameOver.js',
    './Src/main.js'

但是当我运行html文件时,游戏没有显示出来。如何在Django环境中正确引用这些文件?

我还尝试使用js中的StaticDir创建一个全局变量,如下所示:

window.STATIC_URL = '{{STATIC_URL}}'; 

然后连接值:

engineDir: STATIC_URL + 'js/Platform/HTML5/cocos2d/',

但是,我在Chrome控制台中收到此错误

Uncaught SyntaxError: Unexpected token < :8000/herorush/%7B%7BSTATIC_URL%7D%7Djs/Platform/HTML5/cocos2d/platform/jsloader.js:2

0 个答案:

没有答案