uni-app ios端input激活有延迟

uni-app ios端input激活有延迟

2 回复

HBuilderX alpha 3.1.22 已修复

更多关于uni-app ios端input激活有延迟的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在iOS端,input激活延迟通常与系统默认的触摸反馈机制有关。可通过以下方法优化:

  1. input组件中添加@touchstart.native事件并调用preventDefault(),阻止默认触摸行为:
<input @touchstart.native="onTouchStart" />
methods: {
  onTouchStart(e) {
    e.preventDefault()
  }
}
  1. 使用FastClick库(需通过npm安装)消除点击延迟:
import FastClick from 'fastclick'
FastClick.attach(document.body)
回到顶部