Нижняя панель навигации не отображается, когда pdf отображается в Xamarin forms webview для ios

#c# #xamarin.forms #webview

#c# #xamarin.forms #webview

Вопрос:

Моя цель — иметь возможность загружать PDF-файл с сайта, отображаемого в Xamarin.Forms webview для iOS.

Моя проблема заключается в следующем: я подключаюсь к мобильному сайту из браузера Safari на iPhone, нажимаю на ссылку PDF (blob_url), safari показывает PDF, а в нижней части экрана у меня есть панель навигации, чтобы вернуться или загрузить PDF:

Я выполняю точно такую же обработку, но загружаю сайт в Webview Xamarin.Формы для iOS, PDF отображается, но невозможно иметь нижнюю панель навигации, которая необходима для загрузки PDF.

Я внес некоторые изменения в средство редактирования, hybridwebview, я даже посмотрел код средства визуализации в Github Xamarin.Формы, я не нашел решений.

Мне абсолютно необходимо заставить его работать таким образом, через webview.

Спасибо за вашу помощь.

Комментарии:

1. Я думаю, что ваше представление об элементе WebView управления неверно. Он показывает вам только страницу, панель инструментов внизу — Safari, это не WebView так. Итак, вам придется либо реализовать свой собственный вид панели инструментов, либо , возможно, вы можете открыть элемент управления браузером в приложении с помощью Xamarin. Основы, которые могут иметь панель инструментов, которую вы ищете.