ios - 使用点唱机播放流中的音乐 - Swift,IOS

标签 ios swift avaudioplayer

我想使用我在网上找到的名为 Jukebox 的库将音乐流式传输到我的应用程序。这是他们页面的链接:https://github.com/teodorpatras/Jukebox

我不断收到错误提示“使用未解析的标识符‘Jukebox’”和“使用未解析的标识符‘JukeboxItem’”

override func viewDidLoad() {
    super.viewDidLoad()
    self.jukebox = Jukebox(delegate: self, items: 
    [JukeboxItem(URL: NSURL(string: "http://www.noiseaddicts.com/samples_1w72b820/2514.mp3")!)
 ]) }

@IBAction func Play(sender: UIButton) {
    self.jukebox.play()
}

我还通过播放按钮收到错误提示“'ViewController' 类型的值没有'jukebox' 的成员” 我哪里错了?我已经正确安装了 pod 和所有东西。谢谢

最佳答案

在 viewDidLoad() 之上你需要像这样实例化自动点唱机:

var jukebox : Jukebox!

关于ios - 使用点唱机播放流中的音乐 - Swift,IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36431978/

相关文章:

iPhone 应用程序 : not resuming audio session in AVAudio Player

ios - 停止GIF动画

ios - 快速在标签栏之间传递数据

linux - Swift:工具链下载似乎缺少组件

android - 连续播放声音 onTouch()

iphone - 如何修复 iPhone 应用程序中的多个音频流造成的失真?

ios - 如何更改 dismissViewController 过渡方向?

ios - 获取多维数组的键( `[String: [String: String]]`)

ios - 将新行插入 UITableView 中的新部分的动画

ios - 根据出生日期计算年龄