![](/img/trans.png)
[英]C# UWP WebView NavigationStarting - Get Request Post data
[英]UWP Webview NavigationStarting event handler is not working when URL is not Valid
订阅EvenHandler
:
wv.NavigationStarting += webView_NavigationStarting;
EvenHandler
实现
private static void webView_NavigationStarting(object sender, WebViewNavigationStartingEventArgs args)
{
var url = args.Uri.AbsoluteUri.Substring(args.Uri.AbsoluteUri.LastIndexOf("/") + 1);
int parameterCount = url.Split('_').Length;
}
URL有效时,它可以很好地导航,否则不会调用EvenHandler
。
并且下面的弹出窗口显示:
您可以使用WebView.UnsupportedUriSchemeIdentified事件来处理未知的uri。
private void webView_OnUnsupportedUriSchemeIdentified(WebView sender, WebViewUnsupportedUriSchemeIdentifiedEventArgs args)
{
args.Handled = true;
// up to you what to do with args.Uri
}
请注意,如果链接无效,则将引发WebView.NavigationFailed
!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.