调查:是否还有玩家的手机浏览器是只能跑 Canvas 的呢?

我想了解下要兼容的原因,能不能说一下您的项目和面向的玩家类型?

我想了解下您需要兼容 Canvas 的原因,能不能说一下您的项目和面向的玩家类型?

我想了解下您需要兼容的原因,能不能说一下您的项目和面向的玩家类型?

去年已经在游戏里用上camera组件了,不支持webgl的用户直接不考虑了,我直接弹提示让他升级或者换用浏览器:smiley:

去掉吧,专注webgl,别带着包袱前进,这样才能专注性能,性能是最重要的基石,立命之本!+1

奇迹H5。群体是八零后,有一部分三线城市80后使用低端手机,个人认为不做适配似乎是一个技术纰漏。哈哈,关键老板有一台网本,只支持canvas。哈哈哈哈!

1赞

低端手机还想玩游戏,为了极小部分用户,拖累大部分用户,不值得。

不支持cavas的浏览器就弹框提示用xx浏览器。

浏览器不支持webgl的手机还想要有付费很难

子域不是只能canvas ,不能webgl吗

子域支持已经做了……

截图不受影响,可以把spriteFrame转化成base64,webgl下怎么做。如果支持,我可以放弃canvas

那些都是 <canvas> 的接口,我这里说的 Canvas 是渲染模式,不是同一个东西

希望cocos能越来越好,引擎团队辛苦了,希望更多专注提高引擎性能,加油

我是觉得应该把主要精力放在webgl上,虽然canvas一定有在用的,提示一下浏览器升级就好了,最新的浏览器哪个不支持webgl。还有说到手机,就别提了,没有几个人是会用手机自带浏览器去玩游戏的,而且游戏也不会考虑那些老旧的机型。

1赞

直接停止维护canvas呗,全力开发webgl,等webgl的表现比canvas好很多后,大家自然会去用webgl了,到时迭代几个版本后从引擎中移除canvas。
话说什么时候能升级OpenGL ES 3.0啊?

去掉吧去掉吧,专注才能超过其他引擎。

感觉多少多点需要吧,比如我遇到之前有一个Skeleton动画资源,在cocos2d-lua原生平台没毛病,但是在小游戏平台用canvas渲染的话效果虽然不太好但是凑合可以用,但是用webGL渲染就全是白块了。所以我现在就是用的canvas模式的。

WEBGL 推出一套截图方案后, 我会很乐意抛弃CANVAS,但是现在我还是需要强制使用CANVAS,以使用canvas的toDataURL 接口。而不是花大量的时间去研究WEBGL的截图。

我做的是展示页面,快消品,对截图有很大需求。客户是微信用户。

这个问题,问开发者意义不大。

当然,你要问我们,当然希望只保留webgl了,国内外主流浏览器,微信,qq都已经完整支持webgl了。

高效性能、一致性、包更小,优化更有针对性。你们引擎开发能省很多工作量,客服也不用天天给开发者解释为什么这不一样那不一样。

至于需要用canvas 2d,直接保留一个最新的版本如1.9.1继续给开发者用。后面版本直接唯一支持webgl。

1赞