У меня есть веб-страница, которая берет некоторую информацию от пользователя, обрабатывает ее на стороне сервера PHP, а затем получает ответ от сервера.
Теперь мне нужно реализовать это (включая веб-интерфейс) в мое приложение Xamarin Forms, поэтому я подумал о создании веб-просмотра, который загружает URL-адрес веб-страницы, но теперь я не могу понять (даже с поиском в Google), как вернуть значение результирующей переменной Javscript обратно в C#.
Вот пример Javascript: -
xhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
let data = JSON.stringify(JSON.parse(this.responseText));
// Now I want to pass 'data' variable to C#
}
};
Приложение должно ждать, пока оно не получит значение этой переменной, затем выполнить другие операции или до пользователь нажимает кнопку возврата, чтобы отменить все это ...
Любая помощь приветствуется, спасибо заранее. ^ _ ^