page.js: 全局设置 softinputMode:"nothing"
A页面:<textarea v-model="textMsg" adjust-position="false" @blur="textareaBlur" class="flex1 text-33" auto-height maxlength="500"></textarea>
B页面:<input adjust-position auto-focus v-model="searchKey" @input="search" type="text" placeholder="搜索" class="flex1 margin-lr-20 text-34" maxlength="20" />
进入A页面,再直接进入B页面。
10 个回复
f***@163.com (作者)
没人回答吗?这么严重的bug
DCloud_Android_ST
收到,请提供一个简单的示例demo。会安排测试验证
f***@163.com (作者)
Demo已上传,请运行检查,此bug严重影响了App的体验,请尽快回复
2020-06-16 13:03
f***@163.com (作者)
Demo已上传
f***@163.com (作者)
顶起来
f***@163.com (作者)
顶起来
f***@163.com (作者)
Demo都上传了,怎么又没有音信了?
f***@163.com (作者)
顶起来
维羊 - 小小的前端开发工程师
我也遇到过,好像也不是每个手机会出现这种问题,在vue页面中,位于屏幕底部的输入框,弹起输入框时,整个页面会出现被顶上去的现象,包括原生标题栏
f***@163.com (作者)
我的在page.js不管softinputmode设置成什么都会把页面顶起来,导致页面顶部的一些信息被标题栏盖住而看不到,所以就设置textarea为adjust-position="false",然后自己绑定resize事件自己控制底部输入框的高度。以前用vue的时候倒没有这种问题,用nvue就出现了这种问题
2020-06-18 09:57
DCloud_Android_ST
bug已确认
DCloud_Android_ST
HX2.8.0+已修复该问题
f***@163.com (作者)
好的,测试已通过,谢谢
2020-07-02 11:35