【问题标题】:IE8 and lower versions those do not support HTML5. How can we implement canvas?不支持 HTML5 的 IE8 及更低版本。我们如何实现画布?
【发布时间】:2014-06-27 06:24:05
【问题描述】:

根据要求在 HTML5 中实现了画布及其工作,但在 IE8 及更低版本中不工作。

任何解决方案。

【问题讨论】:

标签: javascript jquery html5-canvas css3pie


【解决方案1】:

我不是该领域的专家,但您可以开始使用 HTML5 canvas polyfill 搜索解决方案。经过几次搜索后,我找到了这个用于 HTML5 的 polyfill:https://github.com/eligrey/canvas-toBlob.js

【讨论】:

    【解决方案2】:

    首先,您需要为这些浏览器提供 HTML 5 polyfill。
    (他们不支持 HTML5 本身 - 忘记画布)
    https://code.google.com/p/html5shim/
    如果你这样做了......

    有几个库可以让画布在 IE 上运行 使用 flash 和 java 后备。

    一些好的是...
    http://flashcanvas.net/(专有 - 如果是商业则付费)
    https://code.google.com/p/explorercanvas/(免费)

    我不知道它们对所有命令的支持程度如何。
    可能存在错误(已知/未知)...

    如果出现以下情况,我建议您使用 Raphael 而不是 Canvas 您的目标是跨浏览器实现。

    Raphael 在现代浏览器上使用 SVG,在 IE 上使用 VML。

    希望你能通过这个找到解决办法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-28
      • 2013-03-26
      • 1970-01-01
      • 2014-08-18
      相关资源
      最近更新 更多