我在SharePoint中使用canvas时出现问题。在Chrome中,当我打开新标签页或新的Chrome实例时,如果当前页面包含一个或多个画布,则SharePoint的下拉菜单不起作用。这是一个简单的演示:
当我将鼠标放在“新闻”上时,它没有显示出来
但是当我刷新页面时它会没问题
这是Firefox中的预期结果:
以下是绘制矩形的演示代码:
function drawRectangle(){
var canvas = document.getElementById("myCanvas");
if(canvas.getContext){
var ctx = canvas.getContext("2d");
ctx.fillRect(0,0,200,200);
}
}
我还发现如果我删除“ctx.fillRect(0,0,200,200)”,只留下“var ctx = canvas.getContext(”2d“);”,问题仍然存在。你会帮我吗?谢谢!