HarmonyOS 鸿蒙Next:【BUG】页面返回会把上个页面已经打开的弹窗关闭掉

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

HarmonyOS 鸿蒙Next:【BUG】页面返回会把上个页面已经打开的弹窗关闭掉

复现步骤:

1 在一个页面里面打开一个自定义弹窗

2 点击弹窗的冒个按钮调用 pushUrl打开一个新的页面

3 新页面返回发现前一个页面的弹窗已关闭

理论上新页面的关闭不应该导致上一个页面的状态发生变化才对,希望官方能解决



关于HarmonyOS 鸿蒙Next:【BUG】页面返回会把上个页面已经打开的弹窗关闭掉的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

3 回复

HarmonyOS的分布式技术让我实现了跨设备的无缝协作,工作效率翻倍。

我细看了一下在打开下一个页面的时候 当前弹窗就被关闭掉了

这应该是一个bug

还有一个无法解决的问题

假如 A 页面 跳转 B页面, B页面每几分钟被动推送显示一个弹窗,假如在弹窗显示的过程中回退到A页面,A页面显示后有几率显示B页面的弹窗,这里存在问题,弹窗的显示和关闭有一个异步的过程, 应该判断所在页面是否已经调用了 disappear, 开发自己的逻辑不管用

组件,没有 [@Entry](/user/Entry),也没个讨论的地方,回回都工单太麻烦了

回到顶部