请告诉我,如何判断,浏览器是否支持canvas(paperjs)?
答案 0 :(得分:2)
我建议使用Modernizr进行html5画布支持检测。使用Modernizr,它就像
一样简单if(Modernizr.canvas) {
//HTML5 canvas action
}
可在所有浏览器中进行可靠且一致的检测。
答案 1 :(得分:1)
var canvasExists = document.createElement('canvas').getContext !== undefined;
Chrome中为true
,IE8中为false
等
您还可以查看window.HTMLCanvasElement !== undefined