首页 > 解决方案 > 在 Cordova Android 中,Font Awesome 对触摸无响应

问题描述

我正在使用 Cordova 构建一个 Android 应用程序。不知何故,使用 Font Awesome 显示的符号对 A​​ndroid 手机的触摸非常不敏感。在触发事件一次之前,我必须多次触摸符号(平均 3-10 次):

<div onclick="share()"><div><i class="fas fa-share-alt"></i></div></div>

我尝试将“onclick”更改为“ontouchend”,但无济于事。其他应用中相同大小按钮的触摸事件完全没有这个问题。

那么我应该如何对我的 Font Awesome 符号做出响应呢?

标签: androidcordovamobiletouchfont-awesome

解决方案


我通过使 div 更高但背景透明来解决了这个问题。我还确保 z-index 是正确的。


推荐阅读