在HarmonyOS NEXT开发中A页面pushUrl,router.RouterMode.Single到B页面,B页面登录成功后,repaceUrl,router.RouterMode.Single到A页面,A页面点击返回按钮,调用router.back,无反应,点击系统返回键直接回到桌面,怎么解决?
在HarmonyOS NEXT开发中A页面pushUrl,router.RouterMode.Single到B页面,B页面登录成功后,repaceUrl,router.RouterMode.Single到A页面,A页面点击返回按钮,调用router.back,无反应,点击系统返回键直接回到桌面,怎么解决?
1 回答476 阅读✓ 已解决
1 回答488 阅读
1 回答417 阅读
452 阅读
443 阅读
433 阅读
399 阅读
由于前一个页面使用router.replaceUrl()跳转,可以修改为router.pushUrl(),因为replaceUrl是替换当前页面,并销毁被替换的页面;具体内容请看:https://developer.huawei.com/consumer/cn/doc/harmonyos-refere...
参考demo: