项目使用Vue框架搭建,input框不能获取焦点,是由于引用了fastclick,fastclick版本对ios11以上有不支持或者说有些问题,

找了很多网站,最后在github上fastclick项目的问题上找到

附上地址:https://github.com/ftlabs/fastclick/issues/548

解决方案就是在引入FastClick的时候加下面一段代码,更改焦点获取方式

FastClick.prototype.focus = function(targetElement){
  'use strict';
  targetElement.focus();
};

 

在这里不得不说百度搜索引擎真的是很无语,搜了半天也没找到问题,谷歌一下子就搜到关键问题