我在 SharePoint 中使用画布时遇到问题。在 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”);”,问题依旧存在。你会帮我吗?谢谢!