关于H5中在移动端下表单元素input类型文本全选兼容性问题

发布于 2022-09-05 19:29:02 字数 604 浏览 6 评论 0

1.在混合开发中,我们想实现单击某个input元素即可选中里面的文本,那么在chrome里面显示是正常的,在嵌入安卓app里面也是没问题的,但是嵌入到IOS里面文本就会出现选不中的情况,请问这个问题引起的原因是什么呢?
2.我们用的是vue,fastclick做延时处理,代码如下:

<input v-if="type === 'text'" type="text" ref="inputCore" v-model="currentValue"
               @focus="onFocus" @input="handleInput" :placeholder="placeholder">
onFocus () {
        let dom = this.$refs['inputCore']
        dom.select()
      },

clipboard.png

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

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

发布评论

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

评论(2

唱一曲作罢 2022-09-12 19:29:02

@focus="onFocus"改为@click="onFocus",ios就是有这个破毛病,需要用onclick事件才能触发

天邊彩虹 2022-09-12 19:29:02

请问解决了吗?我现在也遇到了同样的问题

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