小弟近期刚开始接触cocos2d-js,今天自己在C++下写了一个MD5的方法(C++下运行正确)。写完后添加ini文件,并在genbindings.py添加了对应的打包文件,运行后显示是 successed,然后在AppDelegate中也include 对应的.hpp文件、并添加了对应的
addRegisterCallback方法。到这里按照文档的准备工作都做完了。但是在js下写了一段代码:
var md5test =
new *
Data*.
MD5();做测试的时候发现报错,找不到对应的类以及namespace,具体报错是:“Uncaught ReferenceError: Data is not defined!”。不知道哪位大大能够指导一下是什么原因。
你js工程里面有Data这个类吗? 或者说是你新加的 在project.json里加了吗
Data类是C++实现的 然后通过tojs 转到 js 这边使用的。我看教程里边也没说有其他的操作就没去js这边实现Data中的所有类。