2010-12-01 8 views
1

m4aを再生しようとしています(http://a1.phobos.apple.com/us/r1000/020/Music/ad/41/da/ mzm.fkekhvue.aac.p.m4a)ファイルは、AvAudioPlayerを使用しているiTunesアフィリエイトからは再生できません。私は、オーディオをダウンロードして名前を変更し、私のサーバーでホストしてから再生できるので、リンクに問題があると思います。m4aファイルを再生することができませんiPhoneデバイス(iTunesアフィリエイト検索APIを使用)

私はWeb-Viewで試してみましたが、再生できました。しかし、私はAvAudioPlayerを使って遊びたいです。リンクからデータを取得しようとすると、正しいデータを取得できませんでした。

また、私はUIWebViewまたはMoviePlayer(これはシミュレータでは動作しますが、iPhoneデバイスでは動作しません)を使用して再生できません。そして、非常に興味深いもサファリアプリで再生することはできません。

私はiTunesのアフィリエイト検索API(例えば。http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsSearch?term=jack+johnson。)

任意のアイデアを使用していますか? NSDataの使用して、私は成功を収めてきた

+0

hi Dipen ...あなたの問題の解決策を見つけましたか? – rockey

+0

まだ解決策はありませんか? – Dipen

答えて

2

おかげで、 Dipenパテル:FYI

NSData *musicData = [NSData dataWithContentsOfURL:previewUrl]; 
NSError *err; 
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:musicData error:&err]; 
関連する問題