ios - Youtube 解雇事件(iOS)

标签 ios xcode youtube notifications

你好,

通过使用 UIWebview,我现在有了一种在我的应用程序中显示 youtube 视频的工作方法(使用标签,在 webview 中找到播放按钮并触发触摸事件)。

像魅力一样工作。视频弹出并播放。但是,我想在视频结束或用户单击完成按钮时收到一个事件。

在网上我发现有一个事件:MPAVControllerItemPlaybackDidEndNotification,你可以在其中收听。然而,这个不会被调用。

经过进一步研究,我发现对于通过 UIWebView 嵌入的 Youtube 视频,调用了另一个通知 ( UIMoviePlayerControllerDidExitFullscreenNotification )。不幸的是,那个也不再起作用了。 ( found it here )

有谁知道在视频播放完或被关闭后我该如何做一些操作?

谢谢

最佳答案

使用 UIMoviePlayerControllerWillExitFullscreenNotification 在用户点击完成按钮后获得通知。 UIMoviePlayerControllerDidExitFullscreenNotification 似乎确实在 iOS6 上被省略了。

注意...做过......将...的区别!

有关该主题的更多信息,请再次查看我在您问题中引用的帖子中更新的答案。

关于ios - Youtube 解雇事件(iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10323756/

相关文章:

iphone - 我们可以使用 iPhone 的 youtube api 仅播放音频吗

iphone - 在我的 UITableView 中滚动时,返回时隐藏的行很奇怪

ios - Xcode 中的 "No provisioning profiles found"

php - 如何使用PHP更新YouTube视频描述并添加注释(以及Tube api v2)

php - 使用 YouTube API 将视频上传到 1 个以上的 channel

ios - Xcode iPhone "digest is missing"

ios - UImagePicker从图库中选择图像,如何将图库滚动到底部?

ios - 如何通过添加小时来更改 NSDate 的日期?

iphone - 带有 UIPicker 和 UIKeyboard 的多个 UITextField

ios - 不明白如何本地化iOS react native 应用程序的plist