我正在尝试mp3
使用NSURLConnection
. 但是,我通常会收到超时错误。在浏览器中输入链接会显示默认播放器,但也不会加载音乐文件:
但是,如果我创建以下简单的 HTML 文件:
<html>
<body>
<a href="link_to_the_mp3" target="_blank">Download</a>
</body>
</html>
然后将文件加载到 Safari 中,右键单击Download
链接,然后选择Download to Computer
(或任何英文名称),Safari 下载文件。
关于如何在我自己的应用程序中实现这一点的任何想法?
我尝试使用
NSData *data = [NSData dataWithContentsOfURL:url];
和
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *r, NSData *data, NSError *e) { /.../ }];`
没有成功。