Javascript touchstart与移动设备中的点击

Javascript touchstart与移动设备中的点击,javascript,android,ios,Javascript,Android,Ios,我正在开发一些JS应用程序,我需要检测用户何时点击某个图像;因此,我发现对于移动设备,除了“点击”之外,还有“touchstart”事件。但我更喜欢使用“单击”事件,因为Safari不会在“touchstart”事件中打开新选项卡。所以,我的问题是:如果我只使用“点击”事件,它会在任何移动设备上工作吗 所有移动设备都完全支持单击事件。我不明白为什么不。这取决于您正在开发的框架。例如,如果您在AJS之上的Ionic2中进行开发,那么该框架将为您提供单击、拖动、双击等选项。。但从您的问题来看,尚不清

我正在开发一些JS应用程序,我需要检测用户何时点击某个图像;因此,我发现对于移动设备,除了“点击”之外,还有“touchstart”事件。但我更喜欢使用“单击”事件,因为Safari不会在“touchstart”事件中打开新选项卡。所以,我的问题是:如果我只使用“点击”事件,它会在任何移动设备上工作吗

所有移动设备都完全支持
单击
事件。我不明白为什么不。这取决于您正在开发的框架。例如,如果您在AJS之上的Ionic2中进行开发,那么该框架将为您提供单击、拖动、双击等选项。。但从您的问题来看,尚不清楚您是在开发在浏览器中运行的应用程序,还是作为移动应用程序。我的应用程序只是在移动浏览器中运行。所有移动设备都完全支持
单击
事件。我不明白为什么不。这取决于您正在开发的框架。例如,如果您在AJS之上的Ionic2中进行开发,那么该框架将为您提供单击、拖动、双击等选项。。但从你们的问题来看,还不清楚你们是在开发运行在浏览器中的应用程序,还是作为一个移动应用程序。我的应用程序只是在移动浏览器中运行