小编Fré*_*lin的帖子

iOS swift流媒体应用程序无法在后台模式播放音乐

我的应用程序运行正常,但是一旦屏幕保护程序打开或在iPhone上执行其他操作,流就会停止.我激活后台模式"正在播放音频"但它没有帮助.

这是我的ViewController.swift

import UIKit
import MediaPlayer

class ViewController: UIViewController {
    let player: MPMoviePlayerViewController = MPMoviePlayerViewController(contentURL: NSURL(string: "http://url to my stream"))

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        player.moviePlayer.movieSourceType = .Streaming
        self.presentViewController(player, animated: true, completion: nil)

        loadAddressURL()
    }

    func stop() {
        player.moviePlayer.stop()
    }
    @IBAction func Hitplay(sender: AnyObject) {
        player.moviePlayer.play()
    }

    @IBAction func Hitpause(sender: AnyObject) {
        player.moviePlayer.stop()
    }

    @IBOutlet var Nowplay: UIWebView!
    var URLPath = "http://url to on air now"

    func …
Run Code Online (Sandbox Code Playgroud)

xcode background-process ios swift

5
推荐指数
1
解决办法
3390
查看次数

标签 统计

background-process ×1

ios ×1

swift ×1

xcode ×1