Xamarin.forms iOS webview не открывает платежный шлюз - PullRequest
0 голосов
/ 09 июля 2020

У меня есть приложение xamarin.forms ios, которое содержит веб-просмотр. Мой веб-просмотр загружается нормально, пока на моей веб-странице не появится кнопка, которая будет перенаправлять на страницу оплаты PayU. Страница будет нормально загружаться в веб-просмотре android (примечание: приложение android выполняется с использованием android studio). Но в моем приложении xamarin.forms ios ничего не загружается, когда мы нажимаем указанную кнопку c в загруженном веб-просмотре. Что вызовет эту проблему?

NB: веб-страница и 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 для своего веб-URL. Как я могу решить проблему? Любая помощь приветствуется.

...