我使用 xamarin 有一段时间了,我目前正在进行的项目需要下载一些 mp3 文件。
我看到了有关下载文件和下载图像的教程,但它们并没有带我去任何地方,而且是针对 iOS 的。
给定一个 url www.xyz.com/music.mp3
,我如何下载 mp3 文件并保存它?
最佳答案
最简单的方法是使用 WebClient,如果在 UI 线程上,则调用方法 DownloadFileTaskAsync:
button.Click += async delegate
{
var destination = Path.Combine(
System.Environment.GetFolderPath(
System.Environment.SpecialFolder.ApplicationData),
"music.mp3");
await new WebClient().DownloadFileTaskAsync(
new Uri("http://www.xyz.com/music.mp3"),
destination);
};
关于c# - 直接下载mp3文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22332458/