【发布时间】:2015-04-17 15:49:14
【问题描述】:
我有一个 MP3 文件,我希望能够使用“媒体播放器”框架播放这个文件。如何将此文件上传到 URL?我尝试将其放在 YouTube 上,然后将 YouTube URL 放在应用程序中,但它不起作用。我该怎么办?
这是我的应用代码:
import UIKit
import MediaPlayer
class AudioViewController: UIViewController {
var movie:MPMoviePlayerViewController?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {
self.playAudio("https://www.youtube.com/embed/tQsxOtH8-RQ")
}
func playAudio(URL:String){
let movieurl:NSURL? = NSURL(string: "\(URL)")
if movieurl != nil {
self.movie = MPMoviePlayerViewController(contentURL: movieurl!)
}
if self.movie != nil {
self.presentViewController(self.movie!, animated: true, completion: nil)
self.movie?.moviePlayer.play()
}
}
}
【问题讨论】:
标签: ios swift mp3 media-player