你好,
通过使用 UIWebview,我现在有了一种在我的应用程序中显示 youtube 视频的工作方法(使用标签,在 webview 中找到播放按钮并触发触摸事件)。
像魅力一样工作。视频弹出并播放。但是,我想在视频结束或用户单击完成按钮时收到一个事件。
在网上我发现有一个事件:MPAVControllerItemPlaybackDidEndNotification,你可以在其中收听。然而,这个不会被调用。
经过进一步研究,我发现对于通过 UIWebView 嵌入的 Youtube 视频,调用了另一个通知 ( UIMoviePlayerControllerDidExitFullscreenNotification )。不幸的是,那个也不再起作用了。 ( found it here )
有谁知道在视频播放完或被关闭后我该如何做一些操作?
谢谢
最佳答案
使用 UIMoviePlayerControllerWillExitFullscreenNotification
在用户点击完成按钮后获得通知。 UIMoviePlayerControllerDidExitFullscreenNotification
似乎确实在 iOS6 上被省略了。
注意...做过...与...将...的区别!
有关该主题的更多信息,请再次查看我在您问题中引用的帖子中更新的答案。
关于ios - Youtube 解雇事件(iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10323756/