在我当前正在创建的Ionic应用程序中,我希望Web /桌面应用程序与本机/ pwa移动应用程序之间的行为略有不同。具体来说,当与某些元素进行交互时,对于Web /桌面,我有mouseover
和mouseout
事件来显示工具提示。单击同一元素,然后弹出一个上下文菜单以编辑该元素。
在移动设备上,没有mouseover
/ mouseout
,因此我想使tap
显示工具提示,而使press
显示上下文菜单。关于如何实现此目标有任何想法吗?我的问题是click
和tap
事件似乎同时在台式机和Android设备上触发(在iOS设备上,似乎只有tap
被触发)。我现在的想法是将platform
注入到我的组件中,并以此来确定附加适当事件的平台。有没有更简单/更轻松的方法来完成此任务?