<textarea v-model="inputText" :adjust-position="true" :cursor-spacing="20" confirm-type="send" :confirm-hold="true" :maxlength="300" placeholder-class="input-placeholder" id="editor" class="message-input-area" :placeholder="props.placeholder" auto-blur @confirm="handleSendMessage" @input="onInput" @focus="onFocus" ref="inputRef" auto-height
hold-keyboard style="width: 100%;" />
- 发布:2024-03-12 21:04
- 更新:2024-12-11 16:06
- 阅读:262
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Sonoma 14.3.1
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: Android
手机系统版本号: Android 14
手机厂商: 华为
手机机型: Mate 50
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: 应用市场下载 邮你采 或者 微信小程序搜索 邮你采
示例代码:
操作步骤:
同上。input输入框好像也会出现!
同上。input输入框好像也会出现!
预期结果:
首次不会被遮挡
首次不会被遮挡
实际结果:
首次会出现输入框被键盘遮挡住的现象,后续就不会出现
首次会出现输入框被键盘遮挡住的现象,后续就不会出现
bug描述:
我是在app中使用webview打开一个h5聊天页(也是使用uniapp打包的h5网页)
然后只要把app卸载后,在重新运行到自定义基座上,首次打开这个聊天页,点击底部的<textarea>多行文本输入框,必然会被键盘遮挡住!!
后面再聚焦输入框的话,就都不会出现了,只会出现在首次。
涛tao (作者)
没有
2024-12-30 16:01