gpt4 book ai didi

IOS : MPVideoView, 它的 Controller 和委托(delegate)是什么

转载 作者:行者123 更新时间:2023-11-29 04:26:56 25 4
gpt4 key购买 nike

这可能是因为我脑子卡住了,但我不相信我以前遇到过 MPVideoView。

所以我有一个带有 HTML5 演示的 UIWebview,然后播放一个视频(在 Web View 中),这似乎创建了一个 MPVideoView 类型的新 View 。这是 Apple 用于显示 HTML5 视频内容的私有(private)类吗?

它有委托(delegate)方法吗?那么我可以自动播放它吗?

我可以移动控件吗,我猜它们是该 View 的 subview ?

最佳答案

您可以使用 MPMoviePlayerController 播放 HTML5 视频(考虑到您有视频的链接)使用以下代码

moviePlayer1 = [[MPMoviePlayerController alloc]
initWithContentURL:videoURL];

moviePlayer1.view.frame = CGRectMake(0, 0, 200, 110);
[self.view addSubview:moviePlayer1.view];
[[NSNotificationCenter defaultCenter]addObserver:self
selector:@selector(movieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer1];
[moviePlayer1 play];

可以找到委托(delegate)方法 here

关于IOS : MPVideoView, 它的 Controller 和委托(delegate)是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12195301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com