大家好~我不是很明白呀~
cocos2d是拿来做界面开发的吗?
我需要调用android或苹果相机~可以一套代码实现吗?
我需要访问本地数据库~有方面吗?也是一套代码吗?
还有post/get网络资源~或者从网上下载图片~也能实现或者说是一套代码吗?
甚至我还希望gps定位功能…等等很多底层的东西~
目前我知道用反射jsb.reflection可以调用java或者obj-c的函数~但是自定义类也能传递吗?
甚至我想说~
jsb.reflection.callStaticMethod()这个方法·对于android和ios的传递参数都是不一样的?
而且要是在JAVA或objC那边根本没定义那个函数~还会造成程序不执行后面的代码(放到trycatch也没用)~
现在我的理解是~
要用到相机~我必须开发一个适合android的xxx1.js里面调用jsb.reflection.callStaticMethod(“相机类”,“打开相机方法”,"()V");
我必须再开发一个适合ios的xxx2.js里面调用jsb.reflection.callStaticMethod(“相机类”,“打开相机方法”);
然后不同平台发布一次~并且相机那个方法去不同平台实现~才能解决问题…这样好像很麻烦啊~
