【问题标题】:Determine, the browser supports canvas (paperjs), or not判断,浏览器是否支持canvas(paperjs)
【发布时间】:2012-06-25 05:35:42
【问题描述】:

请告诉我如何确定浏览器是否支持画布(paperjs)?

【问题讨论】:

标签: html canvas paperjs


【解决方案1】:

我建议使用Modernizr 进行 html5 画布支持检测。使用 Modernizr,就像

一样简单
if(Modernizr.canvas) {
    //HTML5 canvas action
}

在所有浏览器中进行可靠且一致的检测。

【讨论】:

    【解决方案2】:

    var canvasExists = document.createElement('canvas').getContext !== undefined;

    Chrome 中为true,IE8 中为false,等等。

    您也可以查看window.HTMLCanvasElement !== undefined

    【讨论】:

    • 非常感谢萨里斯先生 :)
    猜你喜欢
    • 2012-03-05
    • 2016-12-05
    • 2012-04-28
    • 2011-06-03
    • 2013-02-09
    • 2011-09-30
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多