单击按钮后无法播放音频

时间:2019-09-14 04:31:29

标签: ios swift

我在YouTub上关注本教程:https://www.youtube.com/watch?v=qC6DzF_ACpQ&t=714s,然后在12.18,当他单击按钮时,它会播放音频。我按照他在视频中所做的所有相同的步骤进行了操作,但这对我不起作用。

我对快速编码非常陌生,因此除了再次重新启动整个项目外,我没有尝试其他任何方法,但是它没有用。

import UIKit
import AVFoundation

class ViewController: UIViewController {


    var audioPlayer: AVAudioPlayer?


    override func viewDidLoad() {
        super.viewDidLoad()

    }


    @IBAction func aTapped(_ sender: Any) {


        let url = Bundle.main.url(forResource: "a", withExtension: "mp3")

        // Make sure that weve got the url, otherwise abord
        guard url != nil else{
            return
        }


        do{
            audioPlayer = try AVAudioPlayer(contentsOf: url!)
            audioPlayer?.play()
        }
        catch{
            print("error")
        }


    }

我只想在单击分配给代码的按钮时播放音频,但是当我单击按钮时,根本没有音频播放。 请帮忙。

0 个答案:

没有答案