js移植到html5

现在我们已经用JS把游戏已经写出来了,在安卓和iOS都可以运行了,但是在WEB里面打开却是黑屏。

在移植中发现了如下几个问题:

1、有多少函数是在JS里面可以用,在HTML5里面不可以用的?

2、用Cocos Studio发布的son格式的UI布局HTML5可以直接使用吗?

3、为什么所有的HTML5的教程都是1年前的!当时都没有Cocos Studio啊!求大神出个教程指点迷津。。

4、HTML5和JS他们应该在什么时候开始分开写?他们哪些代码是可以共用的?

PS:用的是V3.7.1的引擎。

PS:HTML5的环境是没问题的,引擎自带的模板是可以运行的。用的编辑器是WebStorm 10.0.4,浏览器是Chrome44。。

1、有多少函数是在JS里面可以用,在HTML5里面不可以用的?

请以JS API为准,C++的部分API是不可用的,我们对C++的API也进行了深度的封装以适合JS开发者,下面是JS的API文档:
http://www.cocos2d-x.org/reference/html5-js/V3.7/index.html

2、用Cocos Studio发布的son格式的UI布局HTML5可以直接使用吗?

可以直接使用

3、为什么所有的HTML5的教程都是1年前的!当时都没有Cocos Studio啊!求大神出个教程指点迷津。。

文档目录在这里:
http://cocos2d-x.org/docs/manual/framework/cocos2d-js/catalog/index.html
JS教程基本都是基于v3.x的:
http://cn.cocos2d-x.org/tutorial/index?type=cocos2d-js

4、HTML5和JS他们应该在什么时候开始分开写?他们哪些代码是可以共用的?

v2.x版本中,HTML5和JSB是分开的,但是从v3版本开始,彻底将两者合并,游戏代码可以完全共用,如果有不相符的地方都可以给我们提交bug:https://github.com/cocos2d/cocos2d-x/issues

建议你仔细看一下这篇文档:http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/cocos2d-js/catalog/../2-working-environment-and-workflow/2-2-cross-native-browser-game-with-cocos-console/zh.md

看来大家对Cocos2d-JS的误解还很深

好的,我研究下。

大侠不要走,我跑了jsb的test都过不去,论坛上找了半天的教程,没有能解决的教程。