onNavigationBarSearchInputChanged(function(e) {
console.log('SearchInputChanged');
console.log(e);
})
![我愿你知道](https://img-cdn-tc.dcloud.net.cn/account/identicon/32b811e3e4f2b4bdaf33458db50945a6.png)
- 发布:2024-01-30 14:46
- 更新:2024-05-06 13:04
- 阅读:220
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 19044.1766
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iphone X
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1.软键盘切换成英文输入法
2.输入O
3.点击原生导航栏搜索按钮
1.软键盘切换成英文输入法
2.输入O
3.点击原生导航栏搜索按钮
预期结果:
正常显示输入的字段
正常显示输入的字段
实际结果:
会由O变成I
会由O变成I
bug描述:
ios系统,使用onNavigationBarSearchInputChanged监听搜索框内容变化
在英文输入模式下,输入O,然后点击搜索按钮,onNavigationBarSearchInputChanged的text会先返回O然后马上返回I,但是此时搜索框内显示的还是O