JQuery在画布上的点击事件 - 在iPad上看起来很丑



我想为iPad创建HTML/Javascript绘图应用程序,使用HTML5画布。Canvas有jQuery点击监听器。

当canvas被点击时,它会暂时变成灰色。据我所知,在Ipad中,这是网页中可点击元素的标准行为。

是否有可能避免这种灰色闪烁,因为它非常令人不安。或者是否有其他方法捕获canvas上的click事件?

设置canvas元素的-webkit-tap-highlight-color为完全透明。例如:

canvas {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

相关内容

最新更新