uni-app ios 系统14.6版本出现引入mui.js后点击input获取焦点慢1.4秒左右

uni-app ios 系统14.6版本出现引入mui.js后点击input获取焦点慢1.4秒左右

示例代码:

<input placeholder="请输入" name="title" type="text" />,随便搭建一个,用真机运行即可 机型8-12都出现,系统一定是14.6的ios系统

操作步骤:

·

预期结果:

·

实际结果:

·

bug描述:

如题 ios 系统14.6版本出现,引入mui.js后,点击input,input获取焦点慢1.4秒左右,希望尽快提供解决方案


| 开发环境 | 版本号 | 项目创建方式 |
|----------|--------|--------------|
| HBuilderX | 3.1.14 | 云端打包     |
| 手机系统  |        |              |
| iOS      |        |              |
|          | IOS 14 |              |
| 手机厂商  |        |              |
| 苹果     |        |              |
| 手机机型  |        |              |
| 8-12     |        |              |
| 打包方式  |        |              |
| 云端     |        |              |

更多关于uni-app ios 系统14.6版本出现引入mui.js后点击input获取焦点慢1.4秒左右的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

mui.js的版本是3.7.3

更多关于uni-app ios 系统14.6版本出现引入mui.js后点击input获取焦点慢1.4秒左右的实战教程也可以访问 https://www.itying.com/category-93-b0.html


你好,你的这个问题解决了吗

这是一个已知的iOS 14.6与mui.js兼容性问题。iOS 14.6系统在处理第三方UI库的焦点事件时存在性能瓶颈,特别是当页面包含复杂DOM结构时。

解决方案:

  1. 移除mui.js:uni-app本身已包含完整的前端框架,mui.js可能造成冲突和性能问题。建议使用uni-app原生组件替代mui.js功能。

  2. 使用原生input组件

<input 
  class="uni-input" 
  placeholder="请输入" 
  [@focus](/user/focus)="onFocus"
  [@blur](/user/blur)="onBlur"
/>
回到顶部