Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios4 无法在iPhone设备上播放m4a文件(使用iTunes附属搜索api)_Ios4_Itunes_M4a - Fatal编程技术网

Ios4 无法在iPhone设备上播放m4a文件(使用iTunes附属搜索api)

Ios4 无法在iPhone设备上播放m4a文件(使用iTunes附属搜索api),ios4,itunes,m4a,Ios4,Itunes,M4a,我在试着玩m4a(http://a1.phobos.apple.com/us/r1000/020/Music/ad/41/da/mzm.fkekhvue.aac.p.m4a)使用AvAudioPlayer的iTunes附属公司提供的文件,但无法播放。我认为有问题的链接,因为我已经下载了音频,然后重命名它,并在我的服务器上托管,然后我可以播放它 我用网络视图试过了,然后我就可以玩了。但是我想用AvAudioPlayer玩。当我试图从链接获取数据时,也无法获取正确的数据 另外,我不能使用UIWebV

我在试着玩m4a(http://a1.phobos.apple.com/us/r1000/020/Music/ad/41/da/mzm.fkekhvue.aac.p.m4a)使用AvAudioPlayer的iTunes附属公司提供的文件,但无法播放。我认为有问题的链接,因为我已经下载了音频,然后重命名它,并在我的服务器上托管,然后我可以播放它

我用网络视图试过了,然后我就可以玩了。但是我想用AvAudioPlayer玩。当我试图从链接获取数据时,也无法获取正确的数据

另外,我不能使用UIWebView或MoviePlayer(它在模拟器上工作,但在iPhone设备上不工作)。非常有趣的是,不能在safari应用程序中玩

我正在使用iTunes附属搜索api(例如…)

有什么想法吗

谢谢,
Dipen Patel

我成功地使用了NSData:

NSData *musicData = [NSData dataWithContentsOfURL:previewUrl]; 
NSError *err;
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:musicData error:&err];

仅供参考-如果您所在的国家有iTunes音乐商店,那么您只能播放iTunes歌曲样本,所以不要让它妨碍您的测试


你好,迪本……你找到解决问题的办法了吗?没有,还是没有。你有办法吗?