【问题标题】:Bad HTML5 Canvas rendering performance糟糕的 HTML5 Canvas 渲染性能
【发布时间】:2014-08-23 01:02:59
【问题描述】:

与三星 S5 和 S4 设备(适用于美国市场的型号)上的原生(默认)Android 浏览器相比,我的 HTML5 游戏在 Kik 中的画布渲染性能非常差。

S5 默认浏览器提供每秒 115 次渲染操作, Kik 浏览器每秒提供 6-7 次相同的渲染操作。

S5 用户代理:Mozilla/5.0 (Linux; Android 4.4.2; en-us; SAMSUNG SM-G900H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.6 Chrome/28.0.1500.94 Mobile Safari/ 537.36

Kik 用户代理:agent = Kik/7.3.0.107 (Android 4.4.2) Mozilla/5.0 (Linux; Android 4.4.2; SM-G900H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 移动版 Safari/537.36

您能否提供一些提示或提示这里有什么问题? 可以提供我简单测试的源码(对同一张图做多次ctx.drawImage,次数用Benchmark.js测)

谢谢你, 谢尔盖。

【问题讨论】:

    标签: kik


    【解决方案1】:

    Android 4.4 附带了一个导致画布性能下降的 WebView 问题。 Google 已在其最新的 beta 版本 (Android L) 中修复了此问题,因此我们只需要等待即可。请注意,4.4 之前的 Android 版本不存在此问题

    【讨论】:

      猜你喜欢
      • 2012-04-22
      • 1970-01-01
      • 2014-01-27
      • 2014-06-20
      • 2012-01-17
      • 2021-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多