Гиперссылка в WebView конфликтует с индикатором прокрутки в SfListView

#listview #xamarin.forms #webview #hyperlink #syncfusion

#просмотр списка #xamarin.forms #webview #гиперссылка #syncfusion

Вопрос:

В настоящее время мы разрабатываем мобильное приложение с использованием приложения Xamarin Forms. В решении мы использовали версию Xamarin 4.7.0.1260.Формы. Однако в этой версии мы столкнулись с проблемой индикатора прокрутки в SfListView для устройства Android, однако на устройстве iOS он работает нормально.

После изучения этой проблемы мы наткнулись на один блог, в котором предлагалось обновить Xamarin.Версия формы. Следовательно, мы обновили Xamarin.Формирует версию до 4.8.0.1687. После внесения этого изменения индикатор прокрутки был виден даже на устройствах Android, но затем мы столкнулись с другой проблемой: гиперссылки в WebView больше не доступны для просмотра на устройствах Android. В дополнение к этому, мы используем собственный веб-просмотр Android с пользовательским средством визуализации. Мы используем метод shouldOverrideUrlLoading для открытия URL-адреса гиперссылки в соответствующем приложении или браузере.

Пример гиперссылки:

<a href="https://www.youtube.com/watch?v=TxbE79-1OSI" target="_blank">African Wildlife</a>

Итак, похоже, что существует конфликт между гиперссылкой в WebView и индикатором прокрутки в SfListView в разных версиях Xamarin.Формы.

Существует ли версия, которая включает в себя обе функции, работающие в одном и том же Xamarin.Версия формы?

Спасибо!

Ответ №1:

#Относительно видимости полосы прокрутки

Вы можете показать / скрыть полосу прокрутки при использовании SfListView.IsScrollBarVisible API. Пожалуйста, обратитесь к следующей документации для того же,

https://help.syncfusion.com/xamarin/listview/scrolling#scrollbar-visibility

#Что касается гиперссылок в WebView, они больше не доступны для просмотра на устройствах Android

Не удалось воспроизвести проблему, и вы можете найти протестированный образец по следующей ссылке,

Пример

Пожалуйста, вернитесь с проблемой, воспроизводящей образец, для дальнейшей проверки.