我正在使用 cocos2d-js 和 browserify 开发游戏。
但正如我在标题上写的那样,require("stream")
在android上不起作用。
它在iOS上运行良好....
这是我的调试信息
{
gl.supports_vertex_array_object: true
gl.supports_BGRA8888: false
gl.supports_ATITC: false
gl.supports_S3TC: false
cocos2d.x.version: cocos2d-x 3.4
gl.supports_discard_framebuffer: true
cocos2d.x.compiled_with_profiler: false
gl.supports_PVRTC: false
cocos2d.x.build_type: DEBUG
gl.renderer: Mali-T760
gl.supports_ETC1: true
cocos2d.x.compiled_with_gl_state_cache: true
gl.version: OpenGL ES 3.1 v1.r7p0-03rel0.b596bd02e7d0169c10574b57180c8b57
gl.supports_NPOT: true
gl.max_texture_units: 96
gl.vendor: ARM
gl.max_texture_size: 8192
}
我想要运行脚本:https://gist.github.com/growingdever/75dc2bb9e52a1bfdb57279c33add42cc
spidermonkey的版本(cocos2d-x的Javascript引擎)是34。
我尝试将android SDK的min版本或目标版本更改为19,但它也不起作用。
**我的项目适用于一些包,如下划线,异步等。根据我的经验,我无法导入 event-stream 和 dnode 。还有更多我无法导入的包。事件流
需要“stream”包答案 0 :(得分:0)
使用browserify @ ~4
我使用的是browserify 13.0.1,但它似乎不适用于cocos2d-js android。