MAUI Blazor项目中如何添加一个返回服务,并支持安卓返回键
MAUI Blazor中,安卓项目的返回键体验很不好,只能如同浏览器一样返回上一页。但很多时候,我们想让他返回的上一页,不一定就是实际上的上一页。而且也想让返回键去支持一些事件,按下返回键触发,例如关闭弹窗。Blazor中有NavigationManager,平时页面的跳转都是靠注入它,调用它的NavigateTo()方法。我们可以写个NavigateService类把他包装起来,再写个方法对安卓返回键做一些专门的处理,放在安卓返回键的处理事件中调用。
原创
2023-03-27 18:48:01 ·
437 阅读 ·
0 评论