SharePoint でキャンバスを使用しているときに問題が発生しました。Chrome で新しいタブまたは Chrome の新しいインスタンスを開くと、現在のページに 1 つ以上のキャンバスが含まれている場合、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");」のみを残すと、問題がまだ存在することもわかりました。あなたに助けて欲しい?ありがとう!