Я использую FFImageLoading
для воспроизведения GIF-файла в моем проекте. Он отлично работает на android и ios, но не работает в UWP.
Я добавил следующие пакеты NuGet для каждого проекта в моем решении.
Xamarin.FFImageLoading.
Xamarin. FFImageLoading.Forms.
Xamarin.FFImageLoading.Transformations.
Xamarin.FFImageLoading.Svg.
Xamarin.FFImageLoading.Svg.Forms.
Добавлен следующий код в UWP MainPage.xaml.cs
:
FFImageLoading.Forms.Platform.CachedImageRenderer.Init();
В XAML:
xmlns:ffimageloading="clr-namespace:FFImageLoading.Svg.Forms;assembly=FFImageLoading.Svg.Forms"
<ffimageloading:SvgCachedImage
HorizontalOptions="CenterAndExpand"
x:Name="GifImage"
Grid.Row="0"
VerticalOptions="CenterAndExpand"
WidthRequest="200"
HeightRequest="200"
Source="ic_dove_loading_xx.gif"/>
Gif не воспроизводится в приложении UWP. Есть ли какие-либо дополнительные настройки в windows для UWP?