UWP webview导航到一个URI,它会提示消息在商店中查找应用程序以打开它,但这不是应该打开应用程序的URI

时间:2016-08-04 13:36:00

标签: c# windows webview uri uwp

如何告诉webview它将导航的URI不应该让它打开应用程序,我使用webview的在线支付系统,并在付款结束时导航到类似“ticketscheme:// {”的内容status“:”FAILED“,”transaction_id“:”*********“,”result“:”FAILED“,”message“:”Payment Declined“}”“所以我应该让这个URI转换反对以检测付款是否完成或失败但是当webview导航到此时它会提示消息 enter image description here

1 个答案:

答案 0 :(得分:1)

您是否尝试过监控WebView.NavigationStarting事件?

应在任何导航之前提出。您应该能够拦截它,使用WebViewNavigationStartingEventArgs.Uri检查目标URI并根据需要cancel导航。

DateTime dt = DateTime.Now;
dt.ToUniversalTime();