当前位置:  开发笔记 > Android > 正文

AVPlayer无法播放

如何解决《AVPlayer无法播放》经验,为你挑选了1个好方法。

我想用AVPlayer播放一个远程mp3.我无法使它工作,我看不出它为什么不起作用的原因.码:

NSString *urlstr=@"..some link to a mp3"
NSURL *url=[NSURL URLWithString:urlstr];
self.player = [[[AVPlayer alloc] initWithURL:url] retain];
[player play];

该链接有效.如果我将它加载到webView中,它会立即播放.请帮忙.



1> gypsicoder..:

我有一个解决方案.请尝试以下代码:

NSString *urlstr=@"http://www.3rdeyelab.com/mp3/mp3/tailtoddle_lo.mp3"
NSURL *url=[NSURL URLWithString:urlstr];
AVPlayerItem *playerItem = [AVPlayerItem playerItemWithURL:url];
player = [[AVPlayer playerWithPlayerItem:playerItem] retain];
[player play];
player.actionAtItemEnd = AVPlayerActionAtItemEndNone; 

希望它对你有用!!!

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有