8***@qq.com
8***@qq.com
  • 发布:2023-02-19 09:13
  • 更新:2023-02-19 13:38
  • 阅读:99

安卓手机 input 在小程序中拉起键盘输入内容,原输入框的内容消失,同时点击键盘输入的内容也不同步显示,收起键盘以后input里面才显示内容

分类:uni-app

<view class="query-form">
<input id="orderNo" type="text" cursor-spacing="2" placeholder="请输入订单号" :focus='hasFocus' v-model="orderNo"
@input="inputing" />
</view>

试了一下苹果手机在点击输入框拉起键盘填写内容无此问题可以同步显示,前端小白虚心求教各位大神,不知是何原因如何解决

2023-02-19 09:13 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

https://opendocs.alipay.com/mini/component/input

因为使用定位导致键盘把页面 input 内容顶上去了,建议使用 SearchBar 搜索框。
需要判断客户端机型为 安卓还是 iOS,从而设置 enableNative属性,然后在 app.json 文件 window 对象内,设置 "enableInPageRenderInput":"YES"。
根据这个文档试了一下,配置enableNative 属性为true,真机模拟正常了。但是苹果ios暂未测试

要回复问题请先登录注册