我有一个使用 MAUI Hybrid 来生成 Android 应用程序(apk)的项目。BlazorWebView 在 MAUI 应用程序中运行,因此网站(un Blazor Wasm)和 MAUI 应用程序(MAUI + Blazor WebView)都使用页面代码。
MAUI 应用程序中包含 blazorWebView(代码来自 MainPage.xaml):
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:b="clr-namespace:Microsoft.AspNetCore.Components.WebView.Maui;assembly=Microsoft.AspNetCore.Components.WebView.Maui"
xmlns:local="clr-namespace:MyMauiBlazor"
x:Class="MyMauiBlazor.MainPage">
<b:BlazorWebView HostPage="wwwroot/index.html">
<b:BlazorWebView.RootComponents>
<b:RootComponent Selector="app" ComponentType="{x:Type local:Main}" />
</b:BlazorWebView.RootComponents>
</b:BlazorWebView>
</ContentPage>
在Android 设备上,是否可以处理按下的后退按钮?
目前,应用程序关闭,但我想处理此事件(例如:导航到上一页)。有没有办法做到这一点 ?