use*_*593 5 avaudioplayer ios avplayer
我一直试图AVAudioPlayer在我的应用程序中播放远程MP3文件,我已经阅读了Stack Overflow上的其他一些答案,但我仍然无法让它工作.我正在阅读的常见建议是使用AVPlayer而不是AVAudioPlayer.我不知道为什么会这样.此外,在其中一个问题中,接受的答案提到需要创建一个实例AVPlayer才能在应用程序中使用它.我该怎么办?
您所读到的内容是正确的。创建 AVPlayer 实例将使您能够成功运行代码。
您应该在您想要调用它的地方之外初始化您的 AVPlayer。
var myPlayer = AVPlayer()
Run Code Online (Sandbox Code Playgroud)
现在,在代码中的单独位置,尝试如下操作:
func playAudio() {
//initialize whatever you have to (you seem to have that correct)
//now call myPlayer.play(), and that should work correctly
}
Run Code Online (Sandbox Code Playgroud)
让我知道这是否有帮助。
| 归档时间: |
|
| 查看次数: |
2812 次 |
| 最近记录: |