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

竟然不显示,好纠结

竟然不显示,好纠结

nnh1 2016-11-08 00:22:12
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>h5</title> <script src="js/jquery-2.1.4.min.js"></script> <link rel="stylesheet" type="text/css" href="css/h5.css" /> </head> <body> <div id="blur-div"> <img src="bg.jpg" id="blur-img" /> <canvas id="canvas"></canvas> </div> <script src="js/h5.js"></script> </body></html>JSvar canvasWidth=800var canvasHeight=600var canvas=document.getElementById('canvas');var context=canvas.getContext('2d'); canvas.width = canvasWidth; canvas.height = canvasHeight; var image = new Image();var clippingRegion={x:400,y:200,r:50} image.src='bg.jpg'; image.onload=function(e){ initCanvas(); } function initCanvas(){ draw(image,clippingRegion) } function setClippingRegion( clippingRegion ){    context.beginPath()    context.arc( clippingRegion.x , clippingRegion.y , clippingRegion.r , 0 , Math.PI*2 , false )    context.clip();} function draw(image,clippingRegion){ context.clearRect(0,0,canvas.width,canvas.height); context.save(); setClippingRegion( clippingRegion ) context.drawImage(image,0,0); context.restore(); }
查看完整描述

1 回答

?
Caballarii

TA贡献1123条经验 获得超629个赞

可以显示,但你得确保你的图片和js的路径地址正确,具体可以在Chrome的F12的console中查看错误

查看完整回答
反对 回复 2016-11-08
  • 1 回答
  • 0 关注
  • 989 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号