Веб-просмотр получить текущий URL-адрес Net MAUIAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Веб-просмотр получить текущий URL-адрес Net MAUI

Сообщение Anonymous »

Я только начал изучать Net MAUI. Столкнулся с тем, что мне нужно получить и сохранить последнюю посещенную ссылку в веб-просмотре. Если с сохранением все понятно (функции для этого я уже реализовал), то получить текущую ссылку мне пока сложно
Мой код на данный момент выглядит так, но есть еще нет сохранения
public MainPage()
{
InitializeComponent();
string infor = Preferences.Default.Get("uriInfo", "https://www.google.com/").ToString();
webhtmlll.Source = infor;
webhtmlll.Reload();

if (OnBackButtonPressed() && webhtmlll.CanGoBack)
{
webhtmlll.GoBack();
}
}

//получение ссылки
private void webview_Navigated(object sender, WebNavigatedEventArgs e)
{
var webView = sender as WebView;
var html = (webView.Source as UrlWebViewSource).Url;

Preferences.Default.Set("uriInfo", html.ToString());
}

protected override bool OnBackButtonPressed()
{
if (webhtmlll.CanGoBack)
{
webhtmlll.GoBack();
return true;
}
else
{
base.OnBackButtonPressed();
return false;
}
}


Подробнее здесь: https://stackoverflow.com/questions/769 ... l-net-maui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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