一部canvasがクリックできない場合の処理

679 ワード

モバイル端末WAPページの開発で問題が発生し、モトローラMoto Xモデル(Android 5.0.2)では、canvasのclickイベントが微信で入手できない.
<canvas id="myCanvas"></canvas>
var tc = document.getElementById("myCanvas");
tc.addEventListener("click", function(){alert("click");});//    

最後の解決策はcanvasと同じサイズのdivでcanvasに上書きすることである(z-index:1000).divをバインドするclickイベント.
<div id="tipClickDiv" style="position: absolute;z-index: 1000;"></div>
$("#tipClickDiv").on("click", function(){alert("click");});