Как прослушать закрытие браузера на MAUIC#

Место общения программистов C#
Anonymous
Как прослушать закрытие браузера на MAUI

Сообщение Anonymous »

Я пытаюсь реализовать поток, в котором я перенаправляю пользователя на веб-страницу, находясь в приложении, используя
Browser.Default.OpenAsync

И в моем потоке я хочу, например, подождать, пока пользователь закроет эту страницу браузера, и продолжить остальные мои операции. Как мне этого добиться, если я не нашел метода в официальной документации?
Краткий пример, чтобы понять, в чем проблема:
private async Task HandleNoFunds()
{
if (!HasAcceptedStripeTerms)
{
//Handle displaying Stripe TOS
}

//Wait until this finishes so the user pays using Stripe, but at the moment it waits until the browser opens
await Browser.Default.OpenAsync(myStripeCustomPageUrl, BrowserLaunchMode.SystemPreferred);

return "success";
}


Подробнее здесь: https://stackoverflow.com/questions/787 ... se-on-maui

Вернуться в «C#»