为了账号安全,请及时绑定邮箱和手机立即绑定

效果显示不出来

var chess=document.getElementById('chess');

var context=chess.getContext('2d');


context.strokeStyle="#bfbfbf";


var logo=new Image();

logo.src="images/慕课图标.png";

logo.onload=function(){

context.drawImage(logo,0,0,450,450);

drawChessBoard();


context.beginPath();

context.arc(200,200,100,0,2*Math.PI);

context.closePath();

context.fill();

}


var drawChessBoard=function(){

for (var i = 0; i < 15; i++) {

context.moveTo(15+i*30,15);

context.lineTo(15+i*30,435);

context.stroke();


context.moveTo(15,15+i*30);

context.lineTo(435,15+i*30);

context.stroke();

}

}

我照代码敲的  就是图片跟棋子都出不来效果

正在回答

1 回答

  1. 确认你的浏览器是否支持HTML5,IE使用IE9以上版本

  2. 确认你的canvas id="chess"

  3. javascript代码添加到html最后

  4. 可以使用JavaScript调试工具(例如FireBug),看下是不是有JavaScript错误

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

效果显示不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信