我在let cell = PointSourcesTV.cellForRowAtIndexPath(IndexPath(row: textField.tag, section: 0)) as! UITableViewCell
方法中使用了这种编码: -
viewDidLoad
当我运行应用程序时,黑屏显示但不播放视频。我想从网址播放视频。任何人都可以帮助我。
答案 0 :(得分:3)
MPMoviePlayerController 不直接播放youtube视频,它只播放ios中的视频文件路径Url,因此请尝试HCYoutubeParser。
有关其他信息,请参阅Stackoverflow answer
答案 1 :(得分:1)
MPMoviePlayerController
已弃用 iOS10 您现在可以使用AVKit
NSURL *videoURL = [NSURL URLWithString:@"https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"];
AVPlayer *player = [AVPlayer playerWithURL:videoURL];
playerViewController = [AVPlayerViewController new];
playerViewController.player = player;
[self.view addSubview:playerViewController.view];
[self presentViewController:playerViewController animated:YES completion:nil];