【问题标题】:Vectors poorly displayed on Chrome for Android canvas矢量在 Chrome for Android 画布上显示不佳
【发布时间】:2013-11-21 10:58:59
【问题描述】:

我已经进行了一些搜索,但还没有真正找到任何可以帮助我解决这个问题的东西。我最近将我的画布图像切换为矢量,除了 Chrome for Android(在 30+ 上测试)之外,它在所有方面都表现出色。特别是在这个使用 EaselJS 处理我所有画布内容的示例中。

更新: http://jsfiddle.net/mcfarljw/hnMLU/ 在您的手机上使用 Chrome 查看这个小提琴以查看问题。

有什么办法可以让事情顺利进行吗?

//check fiddle for live code
var stage = new createjs.Stage("demo");
var stroke = new createjs.Shape();
stage.addChild(stroke);
stage.update();

【问题讨论】:

  • 不看任何代码就很难判断你做错了什么。请尝试创建一个 SSCCE 来演示问题。
  • github.com/CreateJS/EaselJS/blob/master/examples/… 如果您在 Chrome for Android 上加载此示例,它将产生与我的图像相同的结果。如果你在 Firefox for Android 中加载它会很好看。

标签: android google-chrome html5-canvas antialiasing


【解决方案1】:

我很确定它在这里讨论过:

https://code.google.com/p/chromium/issues/detail?id=285066

他们在 Chrome Android 中禁用了抗锯齿功能,但几个小时前决定恢复更改。所以你所能做的就是等待修复......

【讨论】:

  • 你在哪里看到他们决定恢复它?
  • 有点晚了,但我已经接受了答案。最新版本的 Chrome Beta 已包含此修复程序,并且根据我的测试它可以正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-04-13
  • 2013-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-19
相关资源
最近更新 更多