У меня есть HTML-страница (MauiAsset), загруженная в Source WebView.
В на этой HTML-странице есть код Javascript, похожий на учебник в W3School: https://www.w3schools.com/js/js_cookies.asp
Проблема в том, что я запустил приложение и успешно отобразил HTML-страницу, но все сценарии Javascript, связанные с файлами cookie, отклонены.
Я много искал, но большинство решений используют механизм кода C# (Behind Page) или ViewModel. MVVM для работы с файлами cookie.
Или, если вы хотите использовать Javascript, вам необходимо использовать механизм вызова функции Javascript в коде C# Behind Code.
Код: Выделить всё
var passSomeValueCsharCodeBehind = "2024";
var resultValueFromJavascript =
await xNameWebViewControl.EvaluateJavaScriptAsync(
$"nameFunctionJavascript({passSomeValueCsharCodeBehind})"
);
//SetCookie(resultValueFromJavascript) from C# Behind
Итак, кто-нибудь знает, как получить разрешение на использование Javascript set/get Cookie в MAUI WebView?
Подробнее здесь: https://stackoverflow.com/questions/786 ... -is-denied
Мобильная версия