问题已解决,感谢cocos2d-js开发团队的技术支持。原因是webview开启了硬件加速。
cocos版本:cocos2d-js-v3.3
手机:SONY C1905,安卓4.3系统
问题:自己公司的App,上面webview调用cocos2d-js的HelloWorld时,无法正常运行。
HelloWorld通过cocos new HelloWord –l js命令创建,发布到外网服务器上面,
使用的cocos2d-js-v3.3-lite.js(其中完整版本跟lite版本都使用过,并且也发布过通过命令cocos compile -p web -m release打包生成的game.min.js)。
问题描述:资源预加载结束后,HelloWorld开始运行,系统左下角的帧数变化2-3次后停止,
此时HelloWorld正在从底部往上方移动,帧数停止后,当前场景所有动作都停止,HelloWorld字样停止在屏幕下方。
例如给右下角的按钮添加一个打印事件,尽管场景停止,点击按钮时打印事件会被执行。
WebView调用方式:

index.html代码:


