如何告诉webview它将导航的URI不应该让它打开应用程序,我使用webview的在线支付系统,并在付款结束时导航到类似“ticketscheme:// {”的内容status“:”FAILED“,”transaction_id“:”*********“,”result“:”FAILED“,”message“:”Payment Declined“}”“所以我应该让这个URI转换反对以检测付款是否完成或失败但是当webview导航到此时它会提示消息
答案 0 :(得分:1)
您是否尝试过监控WebView.NavigationStarting事件?
应在任何导航之前提出。您应该能够拦截它,使用WebViewNavigationStartingEventArgs.Uri检查目标URI并根据需要cancel导航。
DateTime dt = DateTime.Now;
dt.ToUniversalTime();