解决因引入了fastclick导致的ios系统输入框需要长按/双击才能输入的问题

转载自:https://www.cnblogs.com/blackbentel/p/11138017.html

因为是在代码中引入了fastclick导致的问题,所以重写其 focus 方法:


```javascript
import FastClick from 'fastclick'
  // 修复点击300ms延迟
  if ('addEventListener' in document) {
    document.addEventListener('DOMContentLoaded', () => {
      FastClick.attach(document.body)
    }, false)
  }
  FastClick.prototype.focus = function(targetElement) {
    targetElement.focus();
 };

解决因引入了fastclick导致的ios系统输入框需要长按/双击才能输入的问题_第1张图片

你可能感兴趣的:(解决因引入了fastclick导致的ios系统输入框需要长按/双击才能输入的问题)