uni-app nvue 跳转到带 input 的 vue 界面 键盘不弹出
uni-app nvue 跳转到带 input 的 vue 界面 键盘不弹出
15 回复
简单示例提供一下。
更多关于uni-app nvue 跳转到带 input 的 vue 界面 键盘不弹出的实战教程也可以访问 https://www.itying.com/category-93-b0.html
官方这个BUG你们定位到了吗,我项目最近也出了这个BUG
回复 DCloud_Android_ST: 他要在项目中才会出现,剥离成demo又是正常的 。工程师能否远程或者其他方式帮我看看。input 弹不出输入法
回复 Hi校园: 这种疑难杂症问题就得有实际项目测试复现才能解决 不一定是bug 没准是代码问题。 又不提供复现项目。不可能靠猜啊。
回复 DCloud_Android_ST: 能远程吗,我这项目公司的。要在一起才能复现,剥离是正常的。
回复 Hi校园: 整理一个能复现问题的DEMO吧。远程不了
回复 DCloud_Android_ST工程师,你的联系方式
回复 Hi校园: 你可以提供一下你的QQ 我会联系你
我也遇到这个问题了 ,你解决了嘛?
没有
回复 7***@qq.com: 我的只有安卓才会出现,你们拿呢?
我的安卓小米10也出现了这样的问题,到底该怎么办啊?困扰我好多天了
在uni-app中,当从nvue页面跳转到带input的vue页面时键盘不弹出的问题,通常是由于页面渲染机制差异导致的。以下是可能的原因和解决方案:
- 页面加载时机问题:
- nvue和vue的渲染机制不同,vue页面可能需要更长的初始化时间
- 建议在vue页面的onReady生命周期中再触发input聚焦
- 使用setTimeout延迟聚焦:
setTimeout(() => {
this.$refs.input.focus()
}, 300)