HarmonyOS 鸿蒙Next Timepicker组件快速滑动后卡死

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Timepicker组件快速滑动后卡死

调用系统组件Timepicker进行时间选择,进入页面后快速滚动Timepicker,滑动停止后Timepicker无法再滚动。Timepicker无法再滚动时,页面本身以及其他页面的组件可以正常响应。

2 回复

经过排查是弹窗属性使用的问题导致组件的层级冲突

showInSubWindow: false,由于把这个属性设置为true导致的

autoCancel: true,

alignment: DialogAlignment.Center,

offset: { dx: 0, dy: -20 },

gridCount: 4,

showInSubWindow: false,

isModal: true,

customStyle: false,

cornerRadius: 10,

改成false即可

某弹框需要显示在主窗口之外时,是否在子窗口显示此弹窗。

默认值:false,弹窗显示在应用内,而非独立子窗口。

说明:showInSubWindow为true的弹窗无法触发显示另一个showInSubWindow为true的弹窗。

针对您提到的HarmonyOS 鸿蒙Next Timepicker组件快速滑动后卡死的问题,这可能是由于系统资源占用过高、组件渲染异常或系统bug导致。以下是一些可能的解决方案:

  1. 尝试重启设备:长按电源键直至设备重启,检查问题是否解决。
  2. 清理后台应用:关闭不必要的后台应用,释放系统资源,减少应用冲突的可能性。
  3. 检查系统更新:确保您的鸿蒙系统已更新到最新版本,以修复可能存在的bug。
  4. 检查应用兼容性:确认Timepicker组件是否与您当前使用的鸿蒙版本兼容。

如果上述方法均无法解决问题,可能是由于更复杂的系统或应用问题导致。此时,建议您联系官网客服以获取更专业的技术支持。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部