Cordova`touchend`事件在iOS上的行为有所不同

时间:2018-09-12 06:08:36

标签: javascript cordova

现在作为触摸事件功能

$ (`aaa`). on (`touchend`, function () {});

我使用这种结构。

有10个按钮,当您奇怪地按下某个按钮时,下次您再次按下另一个按钮时,就会发生该事件,就像按下了该特定按钮一样。

例如,如果您有一个从$ ("# aaa")$ ("# zzz")的按钮,则即使您按下另一个按钮,其他按钮也将正常工作。但是,如果您按下“ zzz”按钮,则将发生事件,就像按下任何一个按钮再次按下“ zzz”一样,按下另一个按钮也将正常工作。

症状是,一旦您触摸了触摸的内容,“ zzz”按钮事件就会重复出现,并且似乎可以再次使用。你能告诉我问题出在哪里吗?

  • 我正在使用cordova项目,它在Android手机上运行良好,但仅在iOS手机上运行……当我在触摸事件框架中插入alert行时,就会发生这种情况。

1 个答案:

答案 0 :(得分:0)

使用点击而不是触摸端固定。