我似乎无法通过iOS上的双击问题。我希望我的应用只响应单击。
我添加了#t; tappable"几乎所有元素,我已删除并重新添加iOS平台。我一直在使用Ionic Cloud构建生产版本。在Android上一切都很完美。
我在弹出框中看到这种情况一直发生(即击中一个离子列表元素),单击一下就无法使用OK / Cancel按钮,但只需单击即可选择弹出框中的元素。
我觉得我没有做正确的事,因为我已经研究了几周并实施了所有建议。
有没有人成功解决了这个问题? 在这一点上会有什么建议,因为我需要为生产构建解决这个问题?
答案 0 :(得分:0)
在html模板中试用此代码:
(dblclick)="myFunction()"
然后在.ts文件中:
myFunction(){
//do things
}
答案 1 :(得分:0)
我发现有一个jQuery或jQuery UI冲突。由于我的应用程序具有自定义设计,因此我从响应式Web版本复制了内容并将其插入到/src/index.html文件中。 我留下了我的样式链接引用,但我删除了Ionic应用程序中不需要的所有JavaScript引用文件(即jquery,jqueryui)。 该应用程序不再需要在iOS上双击离子选择项目。