小编moj*_*omo的帖子

Swift:声音在模拟器上播放,但不在设备上播放

我正在为 iPhone/iPad 构建一个应用程序,我正在尝试解决一个声音问题:

该应用程序带有一个四分钟的倒数计时器。当倒计时到 00:00 时,会触发一个简短的音效。这在不同的模拟器上运行良好,但我的手机保持静音。该应用程序是为 7.1 构建的。我想知道是因为代码还是我的手机不工作(它确实有声音问题)。我的代码看起来好吗?我希望有人可以帮助解决这个问题。

这里是:

import Foundation
import UIKit
import AVFoundation


class VC11 : UIViewController {


    @IBOutlet weak var timerLabel: UILabel!



    var timer = NSTimer()
    var count = 240
    var timerRunning = false
    var audioPlayer = AVAudioPlayer()


    override func viewDidLoad() {
        super.viewDidLoad()


            func nextPage(sender:UISwipeGestureRecognizer) {
                switch sender.direction {

                case UISwipeGestureRecognizerDirection.Left:
                    print("SWIPED LEFT")
                    self.performSegueWithIdentifier("seg11", sender: nil)
                default:
                    break

                }


                var leftSwipe = UISwipeGestureRecognizer (target: self, action: Selector("nextPage"))
                var rightSwipe = UISwipeGestureRecognizer (target: self, action: Selector("nextPage"))

                leftSwipe.direction = …
Run Code Online (Sandbox Code Playgroud)

audio ios swift

3
推荐指数
1
解决办法
1870
查看次数

标签 统计

audio ×1

ios ×1

swift ×1