Я нахожусь в обновлении приложения Windows 8 до версии 8.1. Новая функция должна состоять из процесса проверки с помощью WebView. В некоторых случаях сервер отвечает HTTP-кодом 302, и веб-просмотр перенаправляется на URL-адрес с помощью настраиваемого протокола (например, клиент: // checkout), с которым я не могу справиться. Пробовал эти события, чтобы поймать перенаправление.Win 8.1 // WebView // Обработка пользовательского протокола при перенастройке HTTR 302
NavigationStarting NavigationFailed FrameNavigationStarting UnviewableContentIdentified
Так что следующая попытка была отделить WebView от своего HTTP клиента и загрузить содержимое с помощью метода NavigateToString с HTML я получаю от моей HttpClient. Поскольку есть данные формы, которые я должен представить с использованием почтового запроса, и нет способа использовать InvokeScriptNotify/ScriptNotify, этот способ также может не работать.
У кого-нибудь есть идея, как передать перенаправление или распознать отправку данных формы без ScriptNotify?
Заранее спасибо.
Являются ли события, стреляющие не для 302? – WiredPrairie
Да, события активируются при каждой навигации, за исключением перенаправления. Кажется, что перенаправление обрабатывается webview в фоновом режиме – addy