canvas c.getContext(“2d”)错误

问题描述 投票:0回答:2

如果我要包含,我会在我们的目标网页中使用画布

var c = document.getElementById('canv'), 
    $ = c.getContext("2d");
var w = c.width = window.innerWidth, 
    h = c.height = window.innerHeight;

比其他自定义脚本不像demo

如果我将删除$ = c.getContext("2d");这个功能比所有自定义js工作正常。

你知道怎么解决这个问题吗?

javascript canvas
2个回答
2
投票

你需要有id为canv的canvas标签。我很确定你的应用程序中缺少这些内容

 <canvas id='canv'></canvas>

它的工作正常,你有添加渐变的问题,一切都是225白色,所以它实际存在,但你不能看到。

  this.g.addColorStop(0, 'hsla(255,0%,0%,1)');

Link


0
投票

$中的ctx替换$ = c.getContext("2d");,即ctx = c.getContext("2d");

© www.soinside.com 2019 - 2024. All rights reserved.