我正在 Xamarin.Forms
中创建社交应用程序,我想在其中实现媒体下载器来下载图像和视频。目前我正在使用 Xamarin.FFImageLoading.Transformations
nuget 加载图像。
如何使用适用于 Android 和 iOS 的 xamarin 表单创建 Whatsapp UI?
我想实现手动媒体下载功能,并在图像缩略图中显示进度,例如 Whatsapp、Telegram 移动应用程序。
var cachedImage = new CachedImage() {
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.Center,
WidthRequest = 300,
HeightRequest = 300,
CacheDuration = TimeSpan.FromDays(30),
DownsampleToViewSize = true,
RetryCount = 0,
RetryDelay = 250,
TransparencyEnabled = false,
LoadingPlaceholder = "loading.png",
ErrorPlaceholder = "error.png",
Source = "http://loremflickr.com/600/600/nature?filename=simple.jpg"
};
https://github.com/luberda-molinet/FFImageLoading
建议在 Xamarin.Forms
或 Xamarin.Android
或 Xamarin.iOS
中实现上述功能的任何方法。
最佳答案
@Sumeet我的理解如下,如果我错了请纠正我:-
应用程序用户有以下 4 个选项:
如果用户选择自动下载选项... 当我们打开应用程序时,应用程序中的媒体会自动下载,或者在后台下载媒体。
如果用户从用户设置中选择通过 WiFi 下载选项 一旦用户连接到 WiFi,媒体就会被下载。
- 如果用户从设置中选择手动下载媒体选项 仅当用户选择下载特定媒体时才应下载应用媒体
- 如果用户选择不下载选项 用户将无法下载应用程序中的媒体内容。
关于xamarin - 如何以 Xamarin 形式创建媒体下载器,例如 Whatsapp、Telegram?以及如何创建 Whats App UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55147372/