AVAudioPlayer不适用于手机扬声器?

时间:2015-12-23 09:39:14

标签: ios swift avaudioplayer

我正在尝试按下按钮时播放声音。声音仅与耳机插头一起播放,不适用于手机扬声器。我试着将音量调到最大,但仍然是一样的。我知道在android中有不同类别的声音,但它是否与iOS相同?以下是我的代码。

import UIKit
import AVFoundation

class FirstViewController: UIViewController, AVAudioPlayerDelegate

var audioPlayer: AVAudioPlayer!

@IBAction func Lock(sender: UIButton) {
    let soundURL: NSURL = NSBundle.mainBundle().URLForResource("mission_completed", withExtension: "mp3")!
    audioPlayer = try! AVAudioPlayer(contentsOfURL: soundURL)
    audioPlayer.delegate = self
    audioPlayer.volume = 1
    audioPlayer.play()

0 个答案:

没有答案