文档开发者中心
我的

关于加强华为手机对 HTML5 WebGL 支持的建议

关于加强华为手机对 HTML5 WebGL 支持的建议
------

华为系统的工程师, 你们好:



最近去苏宁手机卖场, 对华为目前的主流新机 Mate10 , Mate10 pro, nova2s, 荣耀v10 进行了 WebGL支持情况的测试.


测试的方式是:
1 手机升级到官方最新系统,
2 安装最新版本chrome浏览器,  以及最新的qq浏览器(他们使用了自己的x5引擎)
3 用系统自带浏览器 qq浏览器 和 chrome浏览器 分别 访问 webglreport.com (我没有权限发url) 进行测试并记录结果
4 并用三个浏览器尝试运行 three.js 和 pixi.js (两个使用了webgl技术的, 被广泛使用的渲染库)的示例


结果非常悲观. webglreport 显示 很多 已经被绝大多数 新安卓手机 ( 三星  oppo 和 小米) 支持的webgl特性 没有被华为手机支持.
同时一些在在 三星 oppo 小米上可以完美运行的 three.js 和 pixi.js 示例 在 华为手机上也无法正常运行.


WebGL虽然是一种web技术, 但是它和其他html5特性有点不同的事, 并不是简单的升级浏览器就可以解决的.
需要浏览器 / 操作系统  / 芯片三者共同努力.


那些用 Unity3D / Cocos2D / Unreal 开发的手机游戏 都可以完美的运行在 华为手机上, 所以华为手机对 OpenGL ES的支持是绝对没有问题的 (WebGL的实现 也是依赖系统的 OpenGL ES ).


我只是一个游戏开发者 , 不懂系统和硬件更深层次的东西. 不知道问题到底是在哪里. (是麒麟芯片? 还是华为的定制系统? 还是浏览器?)
我在苏宁卖场测试的, 也没办法深入的了解每台机器不能正常运行WebGL应用的原因(无法去调试和查看各种log)


华为作为中国最大 世界第三大的手机生产和销售商, 你们手机对WebGL的支持程度 直接影响着WebGL在全世界的普及.


所以希望各位华为的工程师能够重视这个问题.


谢谢了


点赞
收藏
回复
4
分享
举报
浏览2714 发布于2017-12-26 16:36未知归属地
全部评论
最多点赞
最新发布
最早发布
支持楼主
4楼回复于2018-01-07 16:52 未知归属地
被回复发重了 可删
3楼回复于2018-01-06 15:40 未知归属地
再上两张图:

华为最新4000多的 旗舰手机 mate 10 对webgl 扩展的支持:


小米 千元红米 对 webgl扩展的支持:

都是最新操作系统 + 最新chrome浏览器.
我相信 麒麟970芯片对3D的支持肯定没问题.  但是在和浏览器配合的部分存在软件问题.
希望华为工程师能重视.
谢谢了


2楼编辑于2018-01-06 15:43 未知归属地
顶一下,因为现在华为的地位,所以大家都想他做的更好~
1楼回复于2017-12-29 07:28 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。