ios安全机制不支持antofocus
在打包测试其他部分的过程中发现ios的autofocus支持有问题,不是每次都能自动获取焦点,并在偶尔获得焦点的时候光标产生平移动画。
发现原因是因为ios限制了自动聚焦,相关文章
https://stackoverflow.com/questions/12204571/mobile-safari-javascript-focus-method-on-inputfield-only-works-with-click
https://stackoverflow.com/questions/51922767/autofocus-input-on-mount-vue-ios
https://stackoverflow.com/questions/6287478/mobile-safari-autofocus-text-field#
https://stackoverflow.com/questions/5771785/how-can-you-autofocus-on-a-form-field-in-iphone-safari
https://blog.csdn.net/uncle_long/article/details/77714920
因而考虑到两种解决方案,
1)ios中可以在对用户触发的UI事件中执行focus聚焦
2)手动创建光标,以及输入按键;