iPad画布在点击时闪烁

iPad画布在点击时闪烁,ipad,canvas,Ipad,Canvas,正在尝试使用iPad上的canvas标签创建PhoneGap应用程序。动画效果很好,但是每次点击画布时都会闪烁 同样的事情也发生在我的iPad上,当我用canvas标签查看网站时 有人知道我可以如何防止这种情况发生吗?请尝试让事件处理程序使用该事件,并防止它传播到浏览器 在我的canvas应用程序中,为了不让所有浏览器看到该事件,我实际上使用了event.stopPropagation()、event.stopImmediatePropagation()、event.preventDefaul

正在尝试使用iPad上的canvas标签创建PhoneGap应用程序。动画效果很好,但是每次点击画布时都会闪烁

同样的事情也发生在我的iPad上,当我用canvas标签查看网站时


有人知道我可以如何防止这种情况发生吗?

请尝试让事件处理程序使用该事件,并防止它传播到浏览器


在我的canvas应用程序中,为了不让所有浏览器看到该事件,我实际上使用了event.stopPropagation()、event.stopImmediatePropagation()、event.preventDefault()中的所有可用内容,然后让处理程序返回false。不记得哪个平台需要哪个,但是链接的文档建议对Safari使用event.preventDefault()

<style>
    * { -webkit-tap-highlight-color:rgba(0,0,0,0); }
</style>

*{-webkit点击高亮显示颜色:rgba(0,0,0,0);}

另请参见

您是否可以尝试在画布上将CSS规则
-webkit点击突出显示颜色
设置为
透明
,并查看这是否起作用?需要注意的是,这需要应用于具有单击/触摸事件的容器,在我的情况下不一定是,我需要将它添加到注册了事件的父容器中。也。。谢谢