2017-01-23 3 views
0

Я использую этот образец кода, чтобы загрузить страницу с протоколом HTTPS, но я не могу заставить его работать: https://github.com/TheRealAdamKemp/AuthenticatedWebViewWebview всегда возвращает пустой экран в ИО Xamarin.Forms

Я использую «https://www.google.com» как веб-страницу, но ничего. Я также попытался добавить разрешение безопасности приложений в Info.plist. Я всегда получаю пустую страницу.

Может ли кто-нибудь объяснить мне, почему?

+0

попробуйте ввести URL-адрес «http://www.google.com» – sumeet

+0

Вы поняли решение? – UkraineTrain

+0

попробуйте использовать http вместо https, еще одна вещь попытаться сделать WebView.HorizontalOptions = LayoutOptions.FillAndExpand; WebView.VerticalOptions = LayoutOptions.FillAndExpand; –

ответ

0

Если вы отвечаете на событие WebView.Navigating, обязательно не устанавливайте его args.Cancel в true, если страница загружена в файл WevView.Source. Реализация iOS для WebView.Navigating пожаров при загрузке WebView.Source, но реализация Android не работает. Если вы установите для args.Cancel значение true, когда рассматриваемая страница является WebView.Source, WebView будет пустым.