我想使用 HTML5 画布为 iPad 创建 HTML/Javascript 绘图应用程序。Canvas 有 jQuery 点击监听器。
单击画布时,它会变成灰色片刻。据我了解,在 Ipad 中,这是网页中可点击元素的标准行为。
是否有可能避免这种灰色闪烁,因为它非常令人不安。或者有没有其他方法可以在画布上捕捉点击事件?
我想使用 HTML5 画布为 iPad 创建 HTML/Javascript 绘图应用程序。Canvas 有 jQuery 点击监听器。
单击画布时,它会变成灰色片刻。据我了解,在 Ipad 中,这是网页中可点击元素的标准行为。
是否有可能避免这种灰色闪烁,因为它非常令人不安。或者有没有其他方法可以在画布上捕捉点击事件?
将画布元素设置-webkit-tap-highlight-color
为完全透明。例如:
canvas {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}