bindfocus属性并没有返回键盘高度,adjust-position属性在ios下能够自动上推页面,但是在安卓下上推页面失效,当页面有多个input组件时在输入完第一个input后直接点击第二个input键盘会先收回然后在弹起,但是这样页面并没有上推,当type为number类型时confirm-type属性没有作用,文档没有说明,希望number类型也能够使用这个属性
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | inpu | 工具 | 6.67 | 2.1.1 |
4 个回答
你好,
bindfocus属性并没有返回键盘高度:工具的bug,我们会在后续版本中修复
adjust-position在安卓下上推页面失效:已收到类似反馈,后续版本会修复
当页面有多个input组件时在输入完第一个input后直接点击第二个input键盘会先收回然后在弹起,但是这样页面并没有上推:麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
当type为number类型时confirm-type属性没有作用:目前只有text类型支持confirm-type,我们会补充文档
wechatide://minicode/0rG5xtmG7vrs
目前是在ios上出现问题,安卓上没有
例子里面第二个input会被键盘挡住,怎么做到输入完第一个input后直接点击第二个input的?
可以先点第二个input再直接点第一个input,因为这个代码片段是没有加上cursor-spacing属性调整组件位置所以会被键盘挡住第二个input
问题已复现,我们排查修复一下
下载是怎么弄的呀?貌似不行啊,ios ,安卓都不推的
android上textarea获取焦点是,键盘高度没有问题;ios上detail里面没有height值。请问什么时候能修复?
使用cursor-spacing可以避免android上推失效的问题,及输入框下边与键盘的距离。还有就是,我这里没有出现点击不同输入框时,键盘先收起再弹出的现象,我这边目前正常。
使用cursor-spacing可以避免android上推失效的问题 可以 但是很被动 input太多的话设置多高都会有其中的input被遮住的