WebView上嵌入cocosh5项目导致帧率低,该如何解决

用的是1.8版本,之前1.7版本也试过,也是卡,而且帧率很低。
新建个creator项目,canvas下挂载一个webView组件,url指向我本地IP。
本地IP所运行的项目实验过两种:
1.用cocos2d-js实现的一个项目
2.用creator创建的另一个项目
然后把生成的原生包放在手机里,通过点击按钮运行webView加载出h5项目后,帧率很低,卡顿,大概有20-30帧率左右。求大神指点下解决办法。
目前公司项目是在原生游戏里面嵌入一个webView,上面放一些h5小游戏

1赞

试下腾讯X5内核?

自己顶一下,希望大神能给点解决思路,直接通过jsb调用java底层的webView效果稍微好了点,但还是达不到要求,求大神指点迷津,万分感谢

同求。

用的1.5版本,新建creator项目,canvas下挂载一个webView组件,url指向我用creator 构建的web-mobile项目。帧率极低。初始场景就几个label和一个mask,帧率才8~11。。。

不知道你用的哪个webView,根据我们的经验,在app里面嵌入的webView比系统浏览器性能要高。不管是安卓还是ios。

为啥要用creator打包的原生项目的webview去加载cocos的H5项目呢 反正都打包原生了 为什么不用 大厅加子游戏的方案

更新方便

我暂时是解决了这个问题,安卓方用的java底层的方式创建webView,然后再cocos里通过jsb调用,参数传url进去,实现的效果相对好一点,帧率保持在50左右,你可以试试

没办法,有时候就是有这种需求,大厅加子游戏已经有了,主要就是想在大厅通过点击按钮加一些抽奖之类的小游戏,想实现在网页上,所以就这么干了

在电视盒子上这么干也不行,只有10帧左右,有的盒子还不到。