crg*_*rgt 1 xcode avaudioplayer ios4 iphone-4
我使用一些简单的代码来播放音频文件:
NSString *pathToMusicFile1 = [[NSBundle mainBundle] pathForResource:@"song" ofType:@"mp3"];
mySong1 = [[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:pathToMusicFile1] error:NULL];
NSLog(@"Song1 Loaded");
mySong1.numberOfLoops = -1;
mySong1.volume = 1.0;
[mySong1 play];
Run Code Online (Sandbox Code Playgroud)
我导入了AVFoundation,我在头文件中声明了mySong1,然后在我的实现文件中合成它.在大多数情况下,此代码工作正常.我没有错误,音频在模拟器中播放效果很好.它在运行4.0的iPhone 3GS和运行3.1.3的原始iPhone上也能正常运行.问题是它不能在运行iOS 4.1的iPhone 4上播放.我试过清理项目以及重新启动手机.都没有帮助.我也试过一个.aiff文件而不是mp3,但也没有运气.
我错过了什么?是否有另一种播放我现在应该使用的声音的方法?任何帮助赞赏.无法弄清楚问题在这里.谢谢你的帮助.
crg*_*rgt 10
我很尴尬不得不发布这个,但我的手机设置为静音模式 - 这就是为什么我没有从我的手机上的应用程序获取任何音频.也许我的错误可以帮助其他人?希望如此.我花了几个小时才弄明白这一点.GAH!
| 归档时间: |
|
| 查看次数: |
2628 次 |
| 最近记录: |