gpt4 book ai didi

ios - AVPlayer 和 AVAudioPlayer 在功能上有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 04:51:01 25 4
gpt4 key购买 nike

我一直在尝试使用 AVAudioPlayer 在我的应用程序中播放远程 MP3 文件,并且我已经阅读了 Stack Overflow 上的一些其他答案,但我仍然无法让它工作。我阅读的常见建议是使用 AVPlayer 而不是 AVAudioPlayer。我不知道这是为什么。此外,在其中一个问题中,接受的答案提到需要创建一个 AVPlayer 实例才能在应用程序中使用它。我该怎么办?

最佳答案

你读到的是正确的。创建 AVPlayer 实例将使您能够成功运行代码。

您应该在您想要调用它的地方之外初始化您的 AVPlayer。

var myPlayer = AVPlayer()

现在,在你的代码中的一个单独的地方,尝试这样的事情:

func playAudio() {

//initialize whatever you have to (you seem to have that correct)
//now call myPlayer.play(), and that should work correctly

}

如果这有帮助,请告诉我。

关于ios - AVPlayer 和 AVAudioPlayer 在功能上有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31215131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com