Xamarin - Webview - OnWebViewNavigating -当原始url匹配x时重定向到x

omvjsjqw  于 2023-05-21  发布在  其他
关注(0)|答案(1)|浏览(84)

我试图重定向一个来自支付提供商的URL,由于某种原因,WebView浏览器无法解析导致白色的URL。在浏览器中放置URL时,URL会被重定向到另一个URL。我想我可以把URL重定向到“正确”的URL。我的问题是,我找不到任何关于导航时重定向或如何触发一个新的“导航”。对不起,如果这是非常海峡前锋,但我是新的xamarin。

public partial class MainPage : ContentPage
{
    public MainPage()
    {
        InitializeComponent();
        webView.Navigating += OnWebViewNavigating;
        webView.Navigated += OnWebViewNavigated;
        
    }

    private void OnWebViewNavigating(object sender, WebNavigatingEventArgs e)
    {
        if (e.Url.StartsWith("xxxxx"))
        {
            // redirect to correct url
        }
    }

    private void OnWebViewNavigated(object sender, WebNavigatedEventArgs e)
    {
        // Maybe do something here?
    }
}
nbysray5

nbysray51#

好吧,也许不是一个真实的的答案。但我的问题解决了。我已经将应用程序构建到多个物理设备上。这就是它的工作原理。
地址:https://learn.microsoft.com/en-us/answers/questions/168732/call-of-webview-using-xamarin-forms-blank-screen-a

相关问题