解决IOS不能自动获取焦点问题

解决IOS不能自动获取焦点问题,第1张

ios 会限制autofocus出于安全的考虑移动端的Safari默认是不支持 autofocus 属性的,并且只有用户主动触发的事件才可以使focus一类

在看过了N多个文档后,看到这个主动触发 了解了只有当人 *** 作的时候才会去聚焦,那么我们自动聚焦需求一般都是进入页面就需要聚焦,所以 想到了在 app.vue 的页面中创建了一个 input,然后在跳转之前手动的去聚焦这个input 框也就相当于调起了键盘

app.vue

//App.vue



index.vue //首页跳转的click 事件

methods:{
     goSearchPage(){
       document.getElementById('search').focus()
        uni.navigateTo({
          url: '/pages/question/search'
        })
      
    },
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993123.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存