新手求问,能否把cocos2d做的游戏嵌在ios的viewcontroller中以及android的activity中?

现在有一个需求,需要做一个游戏的模块,然后嵌入到现有的ios以及android的app中,而且比如在ios中,这个模块的位置位于navigation链中某一个中间的位置,在android中也是类似的
虽然可以用ios或者android自带的动画库或者游戏库各自各做的,但是这样就要做两份,因此我们想做一个通用的。而且这个游戏模块以后还可能嵌在我们的网页中。
真心求教,请问这在技术上可行吗?

iOS 参考:http://www.cocoachina.com/bbs/read.php?tid-283883.html
Android也是可以的,本质上就是控制view的切换

现在有一个问题我很头疼,从cocos工具自己生成project可以顺利跑起来,但是我想把cocos2d的相关代码和库加到我自己的工程中去却遇到很多问题,至今编译都过不了

一开始我是根据自动生成的ios工程把cocos2d-JS目录中的framework目录下的相关文件都copy出来,加进我的工程(这里没有建子工程),头文件和库引用路径都尽量设置了,还遇到ARC的问题,我加了flag之后还是有各种问题,我就放弃了一条路

然后我再次根据自动生成的ios工程,把其中js-binding和libs两个工程直接加进我的代码,然后再把相关的script代码加进来,但是由于我原来的工程是objc的,而cocos2d是c++的,也同样导致编译不过去,而且查了一下网上的解决方案,都要动不少代码

能不能尽量保持我原有工程结构情况下,加入cocos2d-JS的支持?