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