我必须点击两次以激活任何button动作(离子/angular度)
我有一个应用程序,这是一个Ionic
项目。
在Android中它工作正常。 但是当我在ios
构build和运行项目时,我必须在Simulator
和Device
单击twice
(双击)每个button。
我不知道到底是什么问题。 以及如何debugging。
他们是谁知道该怎么做?
编辑这个button和标签正在发生。
我把这个CSS:
.button:hover {background-color:red;}
当我运行我的项目,并单击button,然后这个:hover
CSS应用,并click
事件不触发。
在iOS设备上,我相信第一次接触被视为“hover”,就像用鼠标hover在某个物体上一样。 本质上,iOS上的第一次触摸被视为hover,第二次被视为真正的点击。
您可以监听.hover
事件,而不是基于浏览器的.hover
事件,这些浏览器是iOS上的Safari和Android上的Chrome。 尽pipe一些iOS设备可能正在运行chrome,但是大多数情况下都可以使用,假设Ionic有可能。