移动端H5界面打开后,如何自动调用软键盘

发布于 2022-09-12 01:33:27 字数 1143 浏览 24 评论 0

image.png

          test(){
             // let aa = this.$refs.input1.blur();
              // this.$nextTick((x)=>{   //正确写法
              //       // this.$refs.inputs.focus();
                    // // console.log(x)
                    // // this.$refs.inp[0].$refs.input.focus();
              //    },3000)
                 // $api.dom('input').focus();
                 
                // this.$refs.Inp.focus();
             
              // aa.focus();
              // $("input").trigger("click").focus();
            $api.dom('input').addEventListener("touchstart", function(e){
                console.log("aaaaaaa");
                $("input").trigger("click").focus();
            })
            let theEvent = document.createEvent("Events");
            theEvent.initEvent("touchstart", true, true);  
            $api.dom('input').dispatchEvent(theEvent);
              
             console.log(88888)
             console.log(this.focusVal)
        },

如图,移动端H5界面打开后,如何自动调用软键盘,试了很多方法,发现只能聚焦,并不能调起软键盘。。。。
是不是h5没办法做到?
大佬们,帮忙看下

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

少女的英雄梦 2022-09-19 01:33:27

自己公司的应用中,还是其他应用中?

一般来说这种自动下载、自动播放、自动回流、自动聚焦都不是支持的,有可能老版本系统支持,新版本都不支持了。

如果是公司自己的应用,那么可以找客户端帮忙开一下配置。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文