Xamarin.forms iOS Webview无法打开支付网关

时间:2020-07-09 14:06:46

标签: xamarin xamarin.forms webview xamarin.ios

我有一个xamarin.forms ios应用程序,其中包含一个Webview。我的网络视图加载正常,直到我的网页中将出现一个按钮,该按钮将重定向到PayU付款页面。该页面将在android webview上正常加载(注意:android应用是使用android studio完成的)。但是在我的xamarin.forms ios应用程序中,当我们单击已加载的Web视图中的特定按钮时,没有任何加载。是什么会导致此问题?

注意:网页和付款URL可以在Safari和Chrome上正确加载。

我已经使用了hybridwebview https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/custom-renderer/hybridwebview。但是什么都没有改变。

我添加了

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>example.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSIncludesSubdomains</key>
                <true/>
            </dict>
        </dict>
    </dict>

因为我正在使用HTTP作为我的Web URL。我该如何解决这个问题?任何帮助表示赞赏。

0 个答案:

没有答案
相关问题